Fixing some passcode bugs, removing errant logging statement

Passcode state clearing on logout should still be subject to shared user state checks that `[SFSecurityLockout clearPasscodeState]` manages.