Remove auth logic from redirect in Travis.Route

Auth check in redirect duplicates beforeModel logic
Bring back afterSignIn and afterSignIn as actions sent to controller

It seems that there is more use cases to cover with this behaviour, for
example when someone enters /auth directly and logs in from there.