tighten up classreference and let it implement iprovider
reuse class resolving code in class reference
Use ClassReference instead of ClassProvider.

Deprecate ClassProvider.
Add the trailing underscores to the field member which should not be used directly
WICKET-4886 Do not register Ajax timer if the component is removed
WICKET-4888 introduce FencedFeedbackPanel
silence clirr because it is not smart enough
added license header to test
WICKET-4869: fix web.xml to enable length tracking
WICKET-4879: added a context aware filter to allow filtering on the receiver
WICKET-4888 introduce FencedFeedbackPanel

Make the metadata key final.
WICKET-4879: make it possible to post to a single atmosphere resource
WICKET-4879: null check for the resource
WICKET-4889: added a constructor that takes Serializable
WICKET-4889: added a constructor that takes Serializable

Fix a javadoc link.
Add a TODO to remove the constructor that accepts String in Wicket 7. Deprecating it now will lead to ugly warnings in the user apps.
WICKET-4884 keep locale untouched but do custom conversion instead
WICKET-4873 Support different session id parameter
WICKET-4891 handle composed context and filter paths, remove all prefix
or none
WICKET-2128 use ${label} consistently
Use the passed event name instead of using the hardcoded "click" (fixing a copy/paste error).

Mark an obsolete method officially as deprecated. It is not used since Wicket 6.0.0