Modified SessionManager and Store to allow for encryption/decryption of session data.
Copied and modified existing unit test to test the session when working in encrypted mode.