WIP: Upgrade ember (+ misc fixes)

What this does:
----------------------
* use Computed#readOnly on readOnly ember-data properties
* utilize public DI api on application rather then direct container manipulation

Blocking:
-------
* this depends on https://github.com/emberjs/ember.js/pull/2289

Todo
-------
* upgrade ember-source