Fix unit tests,
- remove App.reset due to invoking sync-data initializer twice where some how `store.pushPayload` for `permission` would try to push onto ember array that's been marked destroyed from App.reset, not happening for other models
- remove `Ember.RSVP.on('error'` since we now have this in the main app so is redundant in tests
- move setting of localStorage variables to start of startApp since app was caching values from previous tests
- fix offer model test by adding missing factoryGuy models
- change user, user_profile test fixtures to match app models
Remove session.currentUserId since this is no longer required to load session.currentUser