Removes FillCryptoRandomBuffer.
Removes all the signature-oriented methods from ICryptoProvider.
Removes EC interfaces.
Removes Hash methods from ICryptoProvider.
Removes keygen methods from ICryptoProvider.
Removes asymmetric encryption methods.
Removes unused MAC method.
Removes DeriveKeyFromPassword.
Removes EC properties.
Removes the rest of the methods on ICryptoProvider.
Replaces ICryptoProvider and derivatives with just a single CryptoSettings class.
Fixes MEF expectations around the old ICryptoProvider.
Fixes a few failing unit tests.
Fixes another unit test.
Fixes a few more tests.
Resilience against corrupted messages.
Updates to PCLCrypto 0.4.1-beta.
Consolidates some redundant algorithm settings.
Replaced SymmetricHashAlgorithmName with just SymmetricHashAlgorithm.
Replaces AsymmetricHashAlgorithmName with its enum equivalent as well.