Removed unused user service.
Created util service and moved getAncestorStates() to that.
Renamed _injected to _o.
Supports smart redirection upon login/register/logout + refactoring.
Supports redirection for facebook/google/twitter login + refactoring.
Simplified code for better readibility.