semantic support update
Merge branch 'Leander's-develop' of github.com:senkz/HUSACCT into Leander's-develop
Merge branch 'develop' into Leander's-develop

Conflicts:
	src/husacct/define/domain/services/DefaultRuleDomainService.java
part of new implementation added tomorow will implement the new codes
savepoint before new implementation
added new implementation
few bugs fixed
more bugs fixed
fixed more bugs only need to test applied rules and need to fix regex
merged develop conflicts fixed
before merge develop
merges fixed
new commands added
has bugs
fixed warning dialog bug need to test regex and some more code
cleaned up
more cleaning up
merge fixes and new helpers impl
more cleaning
fixed illegal arg exeption