Session handling fixes

Fixed session handling issues, stopped storing session tokens in
a singleton, they are now stored in the database.
Fixed "duplicate finish request" log warnings.
Changed SVMPAppRTCClient toasts so that new toasts overwrite old
ones instead of queueing up.

Change-Id: Id98e492d0f0e813b80cb7d30750cc32b235ec470