- new AOP features in IOC container -- added test
- refactored the names of some classes for clarity
add ability to inject properties into proxies
add support for code weaving to async bean manager
fixed Errai UI -- de-magicifyed the InjectionPoint.getType()
Implemented ERRAI-504: Declarative data binding API can now be used in all IOC managed beans (not just in Errai UI)
Merge branch '3.0' of https://github.com/errai/errai into 3.0

Conflicts:
	errai-ui/src/main/java/org/jboss/errai/ui/rebind/DataFieldCodeDecorator.java
	errai-ui/src/main/java/org/jboss/errai/ui/rebind/TemplatedCodeDecorator.java