Added line/col support to lexer
Revised error reporting
Revised error formatting, fixed tests
Added error context for parsing of subtrees
Added missing test entry
Revised error message in parser test
Run gofmt
Merge branch 'eanderton-master'