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

heart: remove machine state in Heart