All opcodes and their mnemonics added to instruction set.
Removed the null string check, which was only needed for unit tests, and added a getter for the source file name.
Stubbed the help, version, and assemble options.