It's now possible to create aliases for a group of annotations on classes
annotation aliasing now for methods and fields
It's now possible to create aliases for a group of annotations for example create @UiProperty that means the same as @Inject @Bound @DataField
Merge remote-tracking branch 'origin/alias-annotation' into alias-annotation

Conflicts:
	errai-codegen/src/main/java/org/jboss/errai/codegen/meta/AnnotationParser.java
Merge branch 'master' of github.com:errai/errai into alias-annotation