Clear passcode data at first run of app install

Since the data hangs around in the keychain between app installs, we need to make sure we clear the data the very first time the app is run after it has been (re-)installed.