Add the-gss/error-reporter.
* Use grunt-exec and component directly over grunt-component-build
  Relates to anthonyshort/grunt-component-build#40.
* Add components directory to .gitignore
Replace existing error reporting with error-reporter.
Add spec helper function for expecting tests to throw errors.
Add spec for invalid strength.
Fixup.
Add spec for invalid weight.
[WIP] Comment out invalid chain statements.
Use grunt-component-build
* Remove remotes array from component.json as instructed in the spec
  at https://github.com/component/spec/blob/master/component.json/specifications.md#remotes
Update test helper to be less permissive.
Add wrapper module for parser generated by PEG.
* Allows consistent handling of errors regardless of origin.
Add latest compiled version.
Add documentation for spec helper function.
Add pending param to spec helper functions.
Mark previously commented out chain specs as pending.
Use destructuring assignment for expect.
Merge branch 'master' into error-reporter
Fix pending state for spec helper.
Renamed / reorganized repo.
Add untracked files.
Update globs for compiling CoffeeScript specs.