start of store password in keychain
access shared prefs through Utils class for global prefs
save password in keychain UI
store password in keychain
remove keychain pref (init from checkbox on login)
set no history flag on keychain activity intent
remove unused getidentity
save and load shared secrets to and from disk
cookie handling tweak to force server to boot client when no cookie
Merge branch 'master' into keychain
clear data before logging out to fix crash after delete identity with
kill cache on logout set RM#624
auto re login if we have password
handle multiple sessions at once and allow switching between them
don't load earlier messages unless connected
clear cookies before login to ensure new cookie
use foreground service if < 4.3 or >= 4.3 and not using secure
credential storage
don't query for sku details so we can get cached purchases
pass voice message token in optdata call to allow voice messaging to
work when user is switched without login
cache passwords
save and load cookies to/from disk
no need to cache passwords
make notification options a sub page of identity options
check message to exists
encrypt cookie and secrets when cached to filesystem