Hardened TLS cipher suites and versions

As Georg Lukas wrote in his blog post about how Android handles TLS
handshake (http://op-co.de/blog/posts/android_ssl_downgrade/), an
explicit order of cipher suites and TLS versions must be supplied to
avoid having the weak (presumably broken) RC4 cipher at the top of the
preference list.

This commit adds the list included in the blog post to every TLS socket
creation, including IMAP, POP3 and SMTP, see Wireshark screenshots done
during testing at http://vsza.hu/k9mail-tls-hardening/
filter enabled cipher suites by availability
extracted method filterBySupport
filter TLS protocol versions by support as well
ChangeLog plugin RU strings added
PullToRefresh plugin RU translation updated
Sync with ChangeLog translation
Update strings.xml
Update strings.xml
Update strings.xml
Merge pull request #406 from bboa/master

Update ru translation
Updated Japanese translation. catch up with ef01cab.
Extract WebDavSocketFactory
Refactor TrustedSocketFactory
Merge branch 'tls-hardening'
Import NonLockingScrollView from AOSP Email client.

As contained in current AOSP master:
https://android.googlesource.com/platform/packages/apps/Email/+/b3c37a31ccffe137cc9b1c1068bb99d3d00a2ee4
Switch to using NonLockingScrollView

This implements the AOSP Email solution for incorporating
a Webview inside a ScrollView, while still being able to
scroll diagonally.

This replaces the functionality of TitleBarWebView (which
is now removed).
Revert auto-scroll changes that are no longer needed.

Revert "Only Jelly Bean seems to have the auto-scroll issue"

This reverts commit a3802a7a8eece86f31070868f9ba7c9c7b23f92e.

Revert "Hack around WebView's initial auto-scrolling past the message header"

This reverts commit 8dcc769c50ab4cfb7c5b8f8f9b5bed3fd28801c2.

Conflicts:

	src/com/fsck/k9/view/MessageWebView.java
Import RigidWebView from AOSP Email client.

Also import prerequisite classes.

As contained in current master:
https://android.googlesource.com/platform/packages/apps/Email/+/b3c37a31ccffe137cc9b1c1068bb99d3d00a2ee4
Move AOSP files.

Patch RigidWebView for K9.
MessageWebView would need to extend RigidWebView.