Fix a critical bug due to which inverted and regular src1/src2 order was mixed up.
Rename ARL to MOVA (Move to Address Register).
Fix NOP and END opcodes.
Some more work on address registers.
Fix conditionals.
Wrap things within a nihstro namespace.

This allows for easier embedding of nihstro into other projects.