Handle the case where user cancels logging in when redirected from some other activity

If they cancel logging in they're probably trying to quit the app so just quit out instead of complaining about them not logging in.
Show the loading footer if we're launching the search from logged in
Forgot loading spinner for request
Use the factory methods for creating the search fragments