Throw exception if datum not in oil zone.

We are not capable of handling this, and must abort.
Fix contact depths in test deck.