Source span clean up in parser tests.
Parsing of void methods with no parameters and semicolon body.
Add more primitive types to the parser.
Parser. Extend possible return types. Failure tests for methods.
Parser test descriptions clean up.