Add a test for Mnemonic.parseRegisterList()
Add a test for Mnemonic.identifyRegister()
Add tests for the ! prefix on mnemonics
Add tests for undefined mnemonics
Merge MacroInvocation into Macro
Minor improvements to assembly messages
Add @CheckForNull, @Nonnull and @Immutable annotations