Add initial gulpfile.
Migrate specs from jasmine to mocha + should + sinon.
Fix coffee script compiling order and use the dot reporter for the test suite.
Merge branch 'gulp'