Added Spongy Castle security provider

Android ships a cut-down version of Bouncy Castle. This results in
encryption/decryption errors in older Android versions when using AES-
CTR mode.