Put 'use strict' inside your module, so other projects aren't forced to be strict
provide login, session, and logout broadcast events to hook into the devise lifecycle
tests for login, session, and logout
Update README
fix typo
broadcast registered event, swap meaning of login and new-session, include primitive new-session detection

login - every time AngularDevise becomes aware of a session
new-session - when the user logs in with credentials via the `login()` method.
withCredentials && !loggedIn
new-registration
correctly name new-registration event test
use toHaveBeenCalledWith instead of toHaveBeenCalled for broadcast event tests
Update README to include information about login, logout, new-session, and new-registration events
Merge pull request #13 from whitehat101/master

$broadcast login, session, and logout