Issue 115 - UTF passwords

Fix issue 115. This has already been fixed upstream in bouncycastle, so should be fine when we move to 1.49