Merge pull request #178 from trustmaster/master

Updated `GroupComponent` helper:
Better errors on graph loading, fixes #179
Use Node.js EventEmitter syntax on both platforms
Simplify build
Release automation
Replaced `grunt-cafe-mocha` with `grunt-mocha-test` to run prebuilt JS tests rather than compiling coffee again on the fly. Refs #176.
Ensure atomic sends when using `GroupComponent` trait with async handlers.