Enable support for ES6 modules JSHint
Run a build before starting the server
Rename deferral to deferred

This is for symmetry with Ember and jQuery, even though David Hamilton
wanted me to register his objection that this is actually less valid
English, as "deferred" is an adjective and "deferral" is, in fact, the
noun form.