Revert "[#1090] see [#1737]"

This reverts commit 0fafc9144a04b69d73533b390175d52bbe9effc6.
[#1715] added warning about .tag and escaping
[#1743] rememberme cookie has a wrong expiration

the result of "Time.parseDuration(duration)" was treated as an Integer, and this can exceed the limit of Integer.MAX_VALUE very easily, we can cast to Long to prevent this issue.
Implemented SSL keystore loading for WSAsync
Actually read the keystore
Use the store password also as certificate password
[#1750] Promise.get(timeout, unit) actually throws TimeoutExceptions
[#1751] Avoid logger to format string to improve performance
[#1754] add a way to tell user why the request was bad (clients of our webservice wanted messages of why the request was bad)
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
[#1753] minor fix where : was not allowed in basic auth passwords breaking our customers.....passwords now can have colon with this fix
[#1729] Fix Play status. keep search on field "sync" for openJDK
[#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