Remove strong naming.
Add module initialization mechanism to set EncryptionProvider.Current.
Use this mechanism in test project with Base64EncryptionProvider.
Clean up ModuleInitializer a bit.
Include EncryptAttribute in hash.
ModuleInitializer creates instance of IEncryptionProviderProvider.
...instead of IEncryptionProvider.
Implement better mechanism for specifying an encryption provider.
Better algorithm for choosing a candidate type.
Write to the event log when there's an ambiguous situation.
Simplify default priority logic (it's being done elsewhere now).
Merge pull request #38 from QuickenLoans/module_initializer

Add initialization mechanism for EncryptionProvider