Replace Q with es6-promise polyfill
README formating
Updates.

 * coffeelint 1.2
 * mocha 1.18.2
 * Got rid of mocha-as-promised, since it's now built into mocha
 * Put test setup code in bootstrap, and required that in mocha.opts