Added some code to support DATOpcode in the assembler heart
Classify a quote as punctuation so we can parse .DAT's quotes
Header files define interface, not values
More support for DATOpcode in the Parser
Kinda hard to tear out chunks of code for single commits; this is for DATOpcode again
Handle ORIG in a standalone function
Compare the normalized value for FILL
Handle instructions in a stand alone function
Handle comments in a stand alone function
Throw InvalidInstruction exceptions where appropriate, also two constants
Parser error and InvalidAssembly error