Make the check for empty property expression stronger - it should trim the expression before checking for emptiness

(cherry picked from commit 0639719c03a08071db21162238fda9d5f5001dc5)
Remove a test that has been disabled long time ago.

Its JDK1.5 version works as expected

(cherry picked from commit 176e2b4f6b2a4cf8310ff1894373e3da65d2bf23)
Java 7 diamonds.

No functional changes
WICKET-5659 Add a setting to MultiFileUploadField to not close the file uploads' streams
WICKET-5660 Throw more specific exception when a component cannot be found by ListenerInterfaceRequestHandler

(cherry picked from commit 9fb48d836a5ad26f991e81222fced6cc290c41e3)
WICKET-5648 CookieUtils - add #loadValues(), make #getCookie() public, properly initialize from the defaults

Remove the newly introduced CookieUtils#loadValues() method.
At http://markmail.org/message/6t5gaeb3c2h24r36 we decided to deprecate all multivalue related methods in 6.x and remove them in 7.x

(cherry picked from commit 89ce5c41be76ea7a7c9c4679e419c15d83aaed07)
WICKET-5648 CookieUtils - add #loadValues(), make #getCookie() public, properly initialize from the defaults

Deprecate all multivalue related methods.
It is not possible to deprecate #save(Strng key, String... values) because most of the time it is used by the applications as #save(key, value)

(cherry picked from commit f7e66e61e3097d32b7767890208436b508747ef1)
WICKET-5648 CookieUtils - add #loadValues(), make #getCookie() public, properly initialize from the defaults

Remove the multivalue related methods
WICKET-5653 Add a setter for IViolationTranslator to BeanValidationConfiguration

(cherry picked from commit 86a0a69a226ba684c7b9d05cc66a9242b01f4ff7)
WICKET-195 Improve Javadoc for IDataProvider

Update the javadoc to use long instead of int

(cherry picked from commit 44fdde4681036ee63dec7323747d0f888aeed3d4)
WICKET-5652 Improve Javadoc of Ajax behaviors concerning their onXyz() methods

(cherry picked from commit 56f8c4ca0d0dd52b9d61d48aa1ec699b129d103c)
WICKET-5660 Throw more specific exception when a component cannot be found by AutoLabelTextResolver

(cherry picked from commit de46d5ab95274f9d19c4d372a7f405e705e48384)
WICKET-5662 @SpringBean(name="something", required=false) still throws org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'something' is defined
Ignore the async tests because they fail very often on BuildBot (the CI server)
Dependencies and plugins version updates
WICKET-5649 Create Eclipse lifecycle mapping for clirr-maven-plugin.
WICKET-4551 Enable components underneath disabled components

Use #canCallListenerInterface(Component, Method) to decide whether to render the JavaScript that registers the event listener.
This way the behavior can be enabled even when it is inside of a disabled container.
WICKET-5664 Log a warning if the name of the JavaScript event starts with 'on'
WICKET-5665 WicketTester#assertComponentOnAjaxResponse() cannot test invisible components

(cherry picked from commit b25171c2ab17af6a6955d45f702daaabc396d8f1)
WICKET-5658 AjaxFormComponentUpdatingBehavior should not clear the rawInput when updateModel is false

(cherry picked from commit 8dd3133e7725873098e04f0de9bcd1284c42a70e)