WICKET-4971: cache subscribed methods per class
Ignore new files in .settings, you can always add them manually if you want
Upgrade eclipse settings to Juno and use the same for all modules
WICKET-4971: removed superfluous parameter check
WICKET-4976 WicketTester#startComponent(Component) doesn't detach the component and request cycle
WICKET-4970 Move the logic for creating the proper PackageResource from PackageResourceReference to ResourceReferenceRegistry

Javadoc improvements
Do not ignore eclipse settings
Synced all settings with wicket-core and added WST settings
Some minor changes to keep m2e happy after syncing the settings
WICKET-4973: fix ArrayIndexOutOfBoundsException when windowsize == 0
WICKET-4970 Move the logic for creating the proper PackageResource from PackageResourceReference to ResourceReferenceRegistry

Introduce IResourceReferenceFactory that is used by ResourceReferenceRegistry to create new ResourceReference when there is no registered one for the given attributes (key)
Add Apache licence
WICKET-4983 extra recursion on Wicket.DOM.get
WICKET-4982 StatelessChecker: add helpful information to find stateful behavior
WICKET-4968 NPE in FencedFeedbackPanel#onRemove
WICKET-4959 Unproperly detached Behavior with TabbedPanels

Stop the Ajax timer behavior when the behavior's component is removed from the tree
Move the check for non-null earlier in the method body. It would throw NPE in #checkHierarchyChange() otherwise.

Use Args.
WICKET-4986 prevent 'member not found' for calls on busy channel
WICKET-4961 Fix jslint errors (undefined 'element' - 'form' is meant), usage of == instead of ===, add semicolons.
WICKET-4975 client side memory leak on date picker