Fixing current-user to use ember-data store

- If a user is preloaded in the application, use pushPayload to put it
in the store
- Do a lookup on the store to get an actual User model for injection
- Modify loggedIn to pushPayload into store and register User model