Encrypted cache. Keychain by default.
Fix broken test.
Fix per code review comments
Fixing serialization to always encrypt. Made the version reading more robust
Switching to base 64 encoding for the keychain attributes to remove the limitations on the key contents.
Merge branch 'dev' into KeyChainCache
Merge with forward changes in the “dev” branch
Merge pull request #17 from MSOpenTech/KeyChainCache

Encrypted cache. Keychain by default.