Persist authentication tokens in Keychain

Now persist authentication tokens in Keychain.  Using PDKeychainBindings library as a wrapper.  Also updated the documentation to reflect the change.