1- Add support for push, pop, msave, and mrest instructions
2- Fix up send argument formatting for some send instructions
3- Add send arguments for more send instructions
4- Fix up the sets of registers allowed for send arguments
5- manpage
6- binary output?
7- check for more error cases.
8- boolean types in parser internal structs where appropriate
9- replace GL* with non-GL?
10- support labels for branch/jump instruction destinations
11- support math on immediate operand values
12- break/cont syntax should be better
13- valgrind it
14- do something to allow use as a library?
15