Use error-reporter.
* Use grunt-cli.
* Add wrapper module for parse generated by PEG.
* Reorganize repo and rename files.
* Remove error method from parser.
* Use destructuring assignment for chai.
* Rename grunt-contrib-uglify grunt subtask.
* Update grunt-component-build.
* Update globs for compiling CoffeeScript.
* Update CoffeeScript grunt subtasks.
* Remove remotes array from component.json
Remove node 0.8 from Travis config.
Remove redundant before script from Travis config.
Add pending state for spec helper functions.
Add spec helper function for expecting errors.
Fix main entry point in package.json
Updated documentation for spec helper function.
Fix glob patterns in watch tasks.
Rename grunt sub task to be consistent with other projects.
Update documentation.
Merge pull request #4 from the-gss/error-reporter

Use error-reporter