Initial PCLCrypto transition test.
Fixes disposed streams and enum parsing.
Merge branch 'master' into PCLCrypto

Conflicts:
	Nuget/IronPigeon.nuspec
	src/IronPigeon.MonoAndroid/IronPigeonPlatformModule.cs
	src/IronPigeon.WinPhone8/IronPigeonPlatformModule.cs
Updates to PCLCrypto 0.3.1 to fix the key format issue.
Updates to latest PCLCrypto.
Fixes failing unit tests from bad version of WindowsAzure.
Updates PCLCrypto version in use.
Removes platform-specific ICryptoProvider implementations.
PclCryptoProvider for the win! :)
Switches to PCLCrypto from our own many implementations of ICryptoProvider.