Cleaned up config.mk
Removed test from Makefile
Deleted test.c
Added initial bitmasking macros
Fixed arch documentation
Rearranged bits in ifthenelsemode

The reg1issigned field now comes after reg1 to simplify implementation
Replaced instruction structure with macros
Updated arch documentation with system call
Finished implementing instruction macros
datum type is now a ushort
Replaced arithmetic and move with bitmasking ops
Cleaned up iris and sim to use the new method
Added a testdecode program

Should assist in diagnosing decoder issues
Fixed the getgroup macro

Was off by one