Fixes #121. Using hook_user_login to set redirect.

Redirect would only be changed in case a login form was used. Any logins
that use third-party SSO solutions will not be affected.