Adding mocha, sinon & grunt tasks for tests. Added corresponding globals to jshint
listeners: setup() now start(). moved all event listeners to constructors
test/listeners/github ...yay
.travis.yml: update grunt task & make test pass jshit
Merge pull request #7 from Barycenter/mocha

Bare-bones mocha tests - github listener.