Add UnauthenticatedRouteMixin
added Authenticators.Test
register test authenticator when Ember.testing is true
added test helpers
require test helper in test mode in browserified build
added assertion for clearer error, close #250
Merge branch 'master' into next
don't depend on Session#init
closes #251
Merge branch 'master' into next
Merge branch 'testing' into next
fixed tests
make sure Ember is defined
use global.Ember instead of just Ember
use Configuration.session to lookup session
store only one key to prevent race conditions, see #254
return promise from LoginControllerMixin's authenticate action
Update application route mixin to support deep links when not authenticated.

Prevent event handlers from being assigned more than once in the
beforeModel hook. This could happen when the very first route
transition was aborted to redirect to the login route.

Aborted transitions are no longer 'lost' due to the
sessionAuthenticationSucceeded action being called a second time
after the attemptedTransition was already cleared.
removed debug output
Merge branch 'master' of https://github.com/cleaverm/ember-simple-auth into next