fixed typo
added bootstrap styles
refactored and introduced test
made app.gwt.xml part of initial setup
refactored duplication
one can add the cordova functionality to any errai project
Merge branch 'errai-cordova'

Conflicts:
	src/main/java/org/jboss/errai/forge/ErraiPlugin.java
	src/main/java/org/jboss/errai/forge/facet/ErraiBaseFacet.java
	src/main/java/org/jboss/errai/forge/facet/ErraiBusFacet.java
	src/main/java/org/jboss/errai/forge/facet/ErraiCDIFacet.java
	src/main/java/org/jboss/errai/forge/facet/ErraiFacets.java
	src/main/java/org/jboss/errai/forge/facet/ErraiJaxrsFacet.java
	src/main/java/org/jboss/errai/forge/facet/ErraiUIFacet.java