Moved files, made the parser stages be in a pipeline and moved iterating from the lexer to a class.
Re-added line and column numbers.
Fixed line and column numbers for real this time.
Refactored the Lexer to use a dictionary instead of a switch.
Fixed a bug causing attribute values to be parsed incorrectly.
Better genericified parser stages.
Changed ValidatorController to now use a pre-created parser.
ParseStagePipe now allows the key to be different from the in data type.
Moved the tokenizer to the new generic parser stage system.
Added a quick bit of information.
Merge branch 'develop' into feature/Parser_Refactoring
Merge branch 'feature/Parser_Refactoring' into develop