Cannot delete partition (minus greyed out) - non-encrypted, no core storage
Ok, I figured out an alternative method - I was able to combine the partitions using the diskutil mergePartitions command (e.g. diskutil mergePartitions JHFS+ MacHD disk0s2 disk0s4).  Hope that helps anyone else with the same issue!