removed excessive .. from templates
improved error message
moved resource copying to the right build section
added divert binding with dummy implementation for non cordova environments.
now has a slider for the notification range because that is easier to use on a mobile device
doesn't work with this setting set to true
Merge remote-tracking branch 'upstream/3.0' into geofencing

Conflicts:
	errai-cordova/src/main/java/org/jboss/errai/ui/cordova/geofencing/GeoFencingProvider.java
Fixed pom: removed newline in surefire argline which prevented the bus tests from runnning
Fixed ERRAI-507: MarshallersGenerator fails for subtypes of generic entities
More pom fixes to remove newlines in surefire argline
Merge branch 'master' into 3.0

Conflicts:
	errai-cdi/weld-integration/pom.xml
	errai-ioc/pom.xml
Merge branch '3.0' of https://github.com/errai/errai into 3.0
cleanup or javadoc
upgrade from GWT 2.4.0 into 2.5.0 & fixed ui-binder incompatibilities

Conflicts:

	pom.xml
Merge branch 'master' into 3.0

Conflicts:
	errai-jpa/demos/errai-jpa-demo-grocery-list/pom.xml
	pom.xml
Implemented ERRAI-504: The declarative data binding API can now be used with all IOC managed beans (not just in Errai UI)