Added data source configuration instructions
Removed obsolete reference to jboss7 profile
Support for navigation in lifecycle methods.

Fixes ERRAI-516
ListWidget.getValue now returns a list of proxies.

A call to listWidget.getValue().get(index) now returns a proxied
model (if the object is bindable), such that any bound widget will
be updated on change of state.
Fix for LessIntegration test.

Fixed race condition with GWT code generation, which caused test to
unpredictably fail.
Enhanced version updater so it updates the quickstart versions
Updated module versions to 2.4.0.Beta1 for release
Removed Kitchen Sink archetype from quickstart guide (external BOM makes it too difficult for users to adapt to their own needs)
Updated release process based on what just happened
Added required Maven metadata to the new module poms that lacked it
Back to 2.4.0-SNAPSHOT
Fixed ERRAI-578: Xerces 2.4.0 dependency causes problems in JBoss/EAP and Jetty+Weld
Merge branch '2.4'

Conflicts:
	errai-demos/errai-bus-demo-stock/pom.xml
Allow any class that implments IsWidget to be annotated with @Page

Fixes ERRAI-486
Merge branch '2.4' of github.com:errai/errai into 2.4
Merge branch '2.4'
this should be split up into two separate test client side and server side are in one class
Support for navigation in lifecycle methods.

Fixes ERRAI-516
Removed unused, unresolvable import from new test class
Merge branch 'ERRAI-486' of github.com:jbarop/errai into 2.4

Conflicts:
	errai-navigation/src/main/java/org/jboss/errai/ui/nav/client/local/Navigation.java
	errai-navigation/src/test/java/org/jboss/errai/ui/nav/client/local/PageLifecycleTest.java
	errai-navigation/src/test/java/org/jboss/errai/ui/nav/client/local/testpages/PageAWithRedirect.java