Merge pull request #309 from ageery/master

[annotation event dispatcher] Enhance the annotation event dispatcher
Code reformatted; init issues are fixed
Initial work on Scala DSL
Simplifications
Move Scala components in their own files.
Rework tests to use ScalaTest only (no Specs2).
Set log level for the tests
onKeyEvent 'Escape' key submitting form

Corrected problem in function onKeyEvent when pressing escape key
Memory leak: events not purged

Memory leak, events in components no longer in DOM are not being purged
Merge pull request #312 from manusa/master

[inmethod-grid] Memory leak + Escape key submitting changes in editable Grid
Add shorthand methods to ScalaMarkupContainer
Wb js code is better organized, exceptions are fixed
[scala] Add shortcut methods in ScalaMarkupContainer and use them in the samples project
variable for WB callbackURL is added to wb.js
Simplify ScalaForm onAction methods. Add specs
Fix a weird compilation issue in IDEA - import java.util via _root_
Add ScalaAjaxLink and ScalaAjaxFallbackLink
[scala] Add more shortcuts for components and models
Issue #313 reset all dirty flag to false

Reset all dirty on before grid render.

(cherry picked from commit d5415b02c223747968b95a9649cecdf2129df01f)
Fixes #317 - Use HomePageMapper for mount path "/"

https://github.com/l0rdn1kk0n/wicket-bootstrap/issues/402
Controll visibility of delete link
added support to add custom css class