Fixed `mUserInitiatedSignIn` not being reset when complete

`mUserInitiatedSignIn` was not being reset to `false` after the sign in was complete. This was causing the sign in flow to start if a user signed out in a child Activity and was returning to its parent Activity.