parse.go: Rename errorReporter to systemMessage
Move id handling back to new node functions
parse.go: Rename parserError to parserMessage
parse.go: Add short underline warning
Add short underline test