Typos in comments
Fix bug no.1: CryptoStorage not changing mode

The mode for CryptoStorage was set in the constructor, only used once
per app instance (CryptoStorage is a singleton). So whenever the mode
changed, CryptoStorage wouldn't update. Now changed to using dynamic
files that update with the mode.
Fix bug no. 2: ProfileStorage is now setDirty after reloading params

In test mode, when reloading parameters, ProfileStorage wasn't set to
dirty until the paramaters had been received and the parametersVersion
field was updated. This meant that after first sync, the profile on the
server side was still empty. Setting ProfileStorage dirty straight away
gives us the information a little faster.
Missing change from previous commit.

setIsDirtyAndCommit becomes public, to be used by StatusManager.
Fix bug in CryptoStorage.clearStore
Remove fixmes that have a dedicated issue