Change LocalKeyStore error reporting

The error reporting assures an exception is thrown if
setKeyStoreFile(null) is called without a prior call to
setKeyStoreLocation(String directory).

Also, fix TrustManagerFactoryTest indentation.
Add support for bitcoin URIs
Add script to fix problematic linebreak/whitespace combinations in strings.xml
Replace no-break spaces with regular space characters
Remove problematic linebreaks from strings files
Merge branch 'fix_strings'
Return proper error message when certificate couldn't be verified against global key store
Switch to a certificate that can be verified on the Cloudbees emulator
Fix dutch translation

Fixes issue 6103
Ignore all errors in initialization of TrustedSocketFactory

On Android 2.2 getEnabledProtocols() throws an
ArrayIndexOutOfBoundsException
Fix Ukrainian translation

Fixes issue 6101
Update Brazilian Portuguese translation
Update French translation
Merge branch 'translations'
Add posteo.de to providers.xml

Add Posteo.de to providers.xml (according to https://autoconfig.thunderbird.net/v1.1/posteo.de and https://autoconfig.posteo.de/mail/config-v1.1.xml)
Add Azet.sk to providers.xml
Merge branch 'providers'
Add work-around for Asus Transformer WebView display bug
Make IMAP autoconfig recognize "Draft" as drafts folder

Yahoo names it "Draft" instead of the more common "Drafts".
Set minSdkVersion to 15

Technically, the code still supports SDK 8. But we don't want users to get stuck
on a 4.9xx version when we do remove compatibility with old Android versions.