Cleveland's emulator should fail when sender is an empty implicit contract
Clarification and motivation
Currently, emulator succeeds when sender's balance is 0. Network, on the other hand, fails with empty_emplicit_contract. It would be more convenient if emulator also failed here.
Acceptance criteria
- Cleveland's emulator fails when sender's balance is 0.