be more strict for tailing commas
properly handly skipped values, allow for arrays and error for anything else
fixed verbose reporting for macro generated errors and nested errors
Merge pull request #36 from drslump/fixed-verbose-reporting

fixed verbose reporting for macro generated errors and nested errors
Merge pull request #35 from drslump/tailing-commas

be more strict for tailing commas