Merge pull request #310 from ageery/wicket-6.x

[annotationeventdispatcher] Backported annotation event dispatcher enhancements to 6.x branch.
Code reformatted; Compilation warnings are fixed; WB init function was added
Websocket version is set to the latest
onKeyEvent 'Escape' key submitting form

Corrected problem in function onKeyEvent when pressing escape key
(cherry picked from commit de99243e13ab9a8d23402536a7337a7d9a00555c)
Memory leak: events not purged

Memory leak, events in components no longer in DOM are not being purged
(cherry picked from commit a7fb0be39b2caed35a07838a3285137afd02ce44)
Wb js code is better organized, exceptions are fixed
variable for WB callbackURL is added to wb.js
Merge branch 'wicket-6.x' of github.com:wicketstuff/core into wicket-6.x
[parent] Build against Wicket 6.17.0-SNAPSHOT
Issue #313 reset all dirty flag to false

Reset all dirty on before grid render.
Merge pull request #316 from cosmin-lazar/wicket-6.x

Issue #313 reset all dirty flag to false
Fixes #317 - Use HomePageMapper for mount path "/"

https://github.com/l0rdn1kk0n/wicket-bootstrap/issues/402
(cherry picked from commit 469c35ed12810baad6d5d24699f9bd6322ff9ce4)
Updated to the latest version of lightbox2 from
http://lokeshdhakar.com/projects/lightbox2/.  Removed unused that were
from earlier versions.
Merge pull request #321 from jeredm-maplewood/wicket-6.x

Updated to the latest version of lightbox2
Enhanced Fodel, added companion object which has nice apply methods so Fodel can be used without 'new'

(cherry picked from commit a061b7f6a74083bff08f055db055c43e20e73140)
Incremented OpenLayers version.

Version 2.9 doesn't work correctly with HTML5 browsers.

(cherry picked from commit 771c26667b350b529485dd0dc75c14a7a276dc4f)
Added transparent transformation to points.

All points that do not originate from a EPS:900913 projection need to be
transformed for an EPS:900913 projection before being placed on a
map. Specifically this effects OSM, Google and Bing points: these all
originate from an EPS:4326 (EPS:3857) or a "spherical mercator"
projection. The new functionality allows for the creation of LonLat
instances with a native and target projection, they are transformed when
rendered to Javascript.

A new SphericalMercatorLonLat class has also been created to make this
easier. All of these instances already have their native projection set
to EPS:4326 and their target projection set to EPS:900913.

(cherry picked from commit 2d29a7d21d80a6109bff2ba000d3d57c86686027)
Altered the default center for new OpenLayerMap instances.

New instances now use a SphericalMercatorLonLat, matching their values.

(cherry picked from commit 790a0a2e8577c6786c7d4261466912e8157d263d)
Updated examples.

(cherry picked from commit 2daef4a12b985c210f9496b37334afa38990321a)
Added comments, cleaned up imports.

(cherry picked from commit ca2f0eef9a55f6898740af54a41441aa6f407bce)