Upgrade maven-bundle-plugin to 2.5.0
WICKET-5631 Allow submitting with POST method for PhantomJS

(cherry picked from commit 46591fb109e94b53a24be868a6de96bfd6117d7a)
Formatting. No functional changes

(cherry picked from commit 8b6b2ca6eb9d8292c831e315ef7a4c48e520851d)
WICKET-5625 Setting custom IResourceSettings is not possible in WebApplication#init()

Add a unit test verifying that it is possible to set custom IResourceSettings in MyApp#init() method

(cherry picked from commit 35f2003a456fb0fcd6f62b586565efafa4f3e111)
WICKET-5625 Setting custom IResourceSettings is not possible in WebApplication#init()

Rework the test to use a class (because the interface is removed) and a non-final method
WICKET-5620 Remove second <listener-class> for CDI related stuff in wicket-examples' web.xml
WICKET-5627 broadcastMessage(): hook to set more thread-local context before rendering components

(cherry picked from commit e877ae211673aaa093dac94cf20baf12a93a4150)
WICKET-5611 Add AjaxChannel.DEFAULT constant = "0" and type "Queue"