Add RSVP.configure('onerror')

This function is invoked when an unhandled exception is thrown.
Fix subclassing bug
Moved from Rake-based builds to Grunt
Use grunt-ember-dev package
 run headless tests without a server
loader.js is now in grunt-ember-dev
Added custom 'tests' task for concat:tests
Use relative paths in import statements
Updated main.js location
Added Node/CommonJS testing
grunt-ember-dev -> grunt-microlib
Add all-test task
Updated Gruntfile for grunt-microlib
Run adapter thru browserify
Fix tests on Travis CI
update node test src for new files
Pass jshint
Rename test tasks