Make the development environment for JS awesome

Update README to explain.

Bulk of work in gulpfile.js
Pull the `{es6: true}` into a var at the top of the file to centralize transform options.