Upgraded to Bouncy Castle 1.50 and removed direct calls to addProvider

Also made the changes necessary to release it to Clojars under the Puppet Labs group.
Ugh, good catch. Putting that in, it doesn't look like the fn is doing what I want. I want it to temporarily add the provider, but for some reason it's still using the JDK default ones.