Migrate to browserify / gulp for build process. Resolves GH-198 Resolves GH-174
Resolve merge conficts from upstream
Restore 'latedef' to the jshint config
Define 'then/promise' version in component spec
Add line break to EOF in component spec
Require newline at EOF via JSCS config
Remove old html block from callwhen ready test runner
Add validateQuoteMarks to JSCS config. Resolves GH-228
Resolve lint / style checker issues
Clean-up stay char and EOD on nodriver test
Add es3ify to build process and resolve issue with esprima parsing of 'return' in drivers
Integrate es3ify into the core distribution
Merge pull request #227 from thisandagain/browserify

Migrate to Browserify / Gulp for Build Process
Revert "Migrate to Browserify / Gulp for Build Process"
Merge pull request #231 from mozilla/revert-227-browserify

Revert "Migrate to Browserify / Gulp for Build Process"