MAJOR: Continued major rework on encryption (introduce CipherSuite, AdvancedCipherInputStream, AdvancedCipherOutputStream, and CipherSession), also introduce XML-based transfer objects for configuration (RepoTO, LocalTO, StorageTO)