Author custom headers through EmberData

Instead of using ajaxSetup as we used to, use RESTAdapter's `headers` attribute to set the authentication header
Correct hack

As we are doing this in quite a bad way, we must correct if any views are added to the above container