BZ-1045117: had to add support for batch command level of comments, in order to make sure you have the correct comment on git commit history
BZ-1063469: use try/catch/finally on IOService batch processing
BZ-1060747: remove weld extensions by using @Alternative

Conflicts:
	uberfire-api/src/main/java/org/uberfire/rpc/impl/SessionInfoImpl.java
	uberfire-security/uberfire-security-server/src/main/java/org/uberfire/security/server/auth/HttpAuthenticationManager.java
	uberfire-security/uberfire-security-server/src/main/resources/META-INF/beans.xml
BZ-1049878: doesn't allow line breaks on tree elements
Merge remote-tracking branch 'upstream/master' into 0.5.x

Conflicts:
	uberfire-security/uberfire-security-api/src/main/java/org/uberfire/security/impl/authz/RuntimeAuthorizationManager.java