Resolved ERRAI-585: Named CDI beans appear nameless when looked up via an interface type or supertype
Fixed ERRAI-586: Content-Type not valid when endpoint accepts multiple types
Better fix for ERRAI-586: omitting content-type when unknown
Added a button for sending an RPC message. It works whether or not the long-running message test is happening.
Fixed IOC extension issue: @Model injection does no longer interfere with unqualified injection of bindable types
Created BindableListIterator for BindableListWrapper.

BindableListIterator supports add, remove, and set operations in a way
that calls handlers for the bound ListWidget.
Resolved ERRAI-588: Upgrade resteasy
https://issues.jboss.org/browse/ERRAI-588

Also tweaked argLine on OS X so the SurefireBooter app doesn't keep stealing focus while the
test suite is running. Arrrrrghhhhh!!!
Fixed all cdi demos: tagcloud, mvp and mobile
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
Resolved ERRAI-472: don't show the first page until client-side initialization is complete
Fixed ERRAI-593: CodeGen error with @InterceptedCall on methods with primitive or boxed @PathParams
Reluctantly removing the -d32 from mac properties because it breaks the build on JDK7
Updated the fix to ERRAI-591 so it works with Weld 1.1.9 and newer