Fix compile time errors
Stack machine fires stackInstructionsChanged event
Add new constructor to StackMachine
Add new StackMachineListener test cases
Remove a bunch of warnings (sorry for the annoyingly commit, got < 2 minutes to kill
Add INPUT instruction
Add add more tests (including failing testOutput)
Merge branch 'greg-broken'