Allow IMachine#reset() to reload ROMs
Support allocate/free in Forth
Implement memory freeing
Tell user when hard reset occurs
Fix stack corruption in history
Allow dynamic heaps (initial work)