Generalize interact() method: allow new popup types
Cert dialog: catch orientation change leak (fix #1)
Allow interact() to change the dialog title
Dialog refactoring: add question, move details down
Implement dialog for mismatching hostnames (#2)
MTM example: use new HostnameVerifier code
Replace Trust Anchor error with a less confusing message.
Cert dialog: display validity in details
Change public API to allow chaining of *one* TrustManager

The previous implementation was erroneous, it only did honor
the first TrustManager parameter until a certificate was stored in
MTMs keystore. After that, only the second parameter was used.

If somebody should have demand for more than one chained TM, this
warrants a new, correct, API.
README: fixed documentation, added HV
Spanish Translation by kruks23
German Translation
Merge remote-tracking branch 'origin/master'

Conflicts:
	example/AndroidManifest.xml
	src/de/duenndns/ssl/MemorizingActivity.java
	src/de/duenndns/ssl/MemorizingTrustManager.java