heart: remove machine state in Heart
Merge pull request #691 from bcwaldon/heart-purge

heart: remove machine state in Heart
engine: do not resolve offer due to zero bids