Added support for comments and better error reporting to parser.
Added arrays, slices, maps, and "_" characters to syntax file.