Implemented SSL keystore loading for WSAsync
Actually read the keystore
Use the store password also as certificate password
Upgrade signpost to 1.2.1.2
Put the SSL Contect stuff in it's own class. This code can be shared by
the sync and async implementation
Use the new seperate SSL context class
Use the new SSL context class.
We also need to do some type jugling : Depending in the protocol,
we get back either an HttpUrlConnection or an HttpsUrlConnection.
Document the new SSL parameters
[#1728] Use MySQL ping if apropriate, a SELECT 1 otherwise
[#1748] Support custom MySQL driver parameters for "db" configuration
parameter
[#1760] make fields more visible so we can subclass Promise with our own unique promise to gain functionality
[#1759] add exception log
[#1735] Create TypeUnbinder in order to implement "unbind method"

Conflicts:
	framework/src/play/data/binding/Unbinder.java
[#1735] Fix TypeUnbinder test the wrong class
[#1735] add return to unbind method
[#1656] fixed typo spotted by @gslowikowski
[#906] delete tmp file

1.3.x branch already has "this.file.delete()". This will delete tmp file when uploading. See also: https://github.com/playframework/play1/commit/4601b0d688124aaa82f7ee2260a27fa8f7c32833
Merge pull request #690 from igmar/LH1749-fix-SSL-custom-keystores

[#1749] fix ssl custom keystores
Updated Controller javadoc using renderBinary to stream content from an inputstream will fully load it into memory if no content-length is provided
Bugfix: method Expression.evaluate should not fail for "null" given.
Fixed MimeTypesTest - it doesn't fail anymore when executed alone
Support Java 8.

(Using "-noverify" option instead of "-XX:-UseSplitVerifier" - it works with both Java7 and Java8)