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
BZ-1064212: now checks if index is under batch indexing before returning the fresh state of an index
BZ-1060747: now SecurityFactory uses a defined qualifier for AuthzManager in order to avoid CDI issues
BZ-1060747: make sure that we have a public constructor for this bean
BZ-1060747: using latest errai snapshot in order to be able to test on WAS
Add some more explanations
BZ-1060747: enhancements to security handling to cover WAS8.5 JEE authentication and authorization
BZ-1060747: changes in order to make UF work on websphere app server
BZ-1060747: ensure that complete logout will be performed
BZ-1069059: enabling set ssh host + enable/disable it
UberFire 0.4.0.Beta1
Back to 0.4.0-SNAPSHOT for further development
BZ-1051769: before dispose, it closes the file system. and when all filesystems are closed it stops daemons.
new issue related to port already bind using ssh `localhost` (as it resolves to more than one different inetaddress that in the end od the day are the same address/port generating the port already bind issue)
UberFire 0.4.0.Beta2
Back to 0.4.0-SNAPSHOT for further development
BZ-1045537: this looks like a JGit issue, this fix is a woraround that forces clean internal cache. as this issues is windows only, the code just forces the clean if OS is windows.