WICKET-3335 test fixes
WICKET-4795 Wicket unit tests rely on hashmap iteration order

Upgrade https://github.com/douglascrockford/JSON-java
Change JSONObject#map from HashMap to LinkedHashMap to maintain the order

Update the tests expectations to the new order of the Ajax request attributes.
Fix two more tests that were broken due to the different order of entries in HashMap

Fix Wicket's build with JDK 1.8.0 b129
Don't lookup twice the active request handler.

Add '' around the logged data for easier reading
WICKET-5512 Allow using child selector for JS event bindings
Upgrade ASM from 4.1 to 4.2
Upgrade org.apache.felix:maven-bundle-plugin to 2.4.0
Change the initial capacity of the arraylist for stringResourceLoaders to 6.

Wicket adds 5 in ResourceSettings' constructor. Leave 1 for the user application needs.
Upgrade dependencies

Spring from 4.0.1 to 4.0.2
SLF4J from 1.7.5 to 1.7.6
WICKET-1069 RFE: DataTable && colgroup
WICKET-831 Return response status 404 when a mapper cannot decode a request url