Renaming for cryptographics classes

Rename the following classes/methods in net.secloud.core.security
namespace:

* SymmetricEncryptionAlgorithm -> SymmetricAlgorithm
  * .generateKey() -> .generateParameters()
* SymmetricEncryptionMode -> SymmetricMode
* SymmetricEncryptionParameters -> SymmetricParams
Merge branch 'dev' into vfs

Conflicts:
	core/src/main/scala/net/secloud/core/Repository.scala
	core/src/test/scala/net/secloud/core/objects/ObjectSerializerSpec.scala
Reorganize net.secloud.core.security package

Split into more files and remove CryptographicAlgorithms object. All
the inner content lives now in the net.secloud.core.security package
directly.
Merge branch 'dev' into vfs