removed demo

Conflicts:

	errai-cordova/demos/shared/pom.xml
oops was in here as well
moved from cordova/demos to errai-demos

Conflicts:

	errai-demos/errai-aerogear-demo/pom.xml
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/App.gwt.xml
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/App.html
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/App.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/ColorPickerForm.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/ProjectForm.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/ProjectPanel.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/TagForm.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/TagsPanel.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/TaskForm.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/TaskPanel.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/authentication/AuthenticationDialogBox.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/authentication/LoginBox.html
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/authentication/LoginBox.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/authentication/RegisterBox.html
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/authentication/RegisterBox.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/css/bootstrap-responsive.min.css
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/css/bootstrap.min.css
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/css/style.css
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/events/ProjectRefreshEvent.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/events/ProjectUpdateEvent.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/events/TagRefreshEvent.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/events/TagUpdateEvent.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/events/TaskRefreshEvent.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/events/TaskUpdateEvent.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/item/AbstractItem.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/item/ProjectItem.html
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/item/ProjectItem.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/item/TagItem.html
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/item/TagItem.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/item/TaskItem.html
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/item/TaskItem.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/pipe/PipeProducer.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/pipe/Projects.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/pipe/StoreProducer.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/pipe/TagStore.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/pipe/Tags.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/pipe/Tasks.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/util/Animator.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/util/ColorConverter.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/client/local/util/DefaultCallback.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/shared/Project.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/shared/Tag.java
	errai-demos/errai-aerogear-demo/src/main/java/org/jboss/errai/example/shared/Task.java
	errai-demos/errai-aerogear-demo/src/main/resources/ErraiApp.properties
	errai-demos/errai-aerogear-demo/src/main/resources/ErraiService.properties
	errai-demos/errai-aerogear-demo/src/main/resources/log4j.properties
	errai-demos/errai-aerogear-demo/src/main/webapp/WEB-INF/web.xml
	errai-demos/errai-aerogear-demo/src/main/webapp/index.html
	errai-demos/errai-aerogear-demo/src/main/webapp/js/bootstrap.min.js
removed some warnings from pom
Removed portable types in client.local package (they break the server marshaller)

Also replaced all usages of PageRequest class with HistoryToken, which is the same
thing but properly immutable, and with a multimap
Fixed ERRAI-591: CDI events permanently unobservable if initially fired when there are no observers yet
Added JavaScript functions for stopping and (re)starting the bus from the browser console
Added javadoc
Merge branch '2.4'

Conflicts:
	errai-security/src/main/resources/ErraiApp.properties
	errai-security/src/test/resources/ErraiApp.properties