Bug fixes

- fixed save search start date bug (was being overwritten with null if
end date was null)
- fixed rotating indeterminate state for profile edit and activity
search after being destroyed for the first time
- fixed startup behavior when the login process fails
- failures of either of the first two login process will kick the user
back to the login screen
- failures after this point will show the user an error message and then
they will be returned to login screen if they hit "OK"