refactor old code
fixed some reanalyze bugs , can edit module now , warning panel added ,can detect when unit does not exist at code level
mapping bug fix  version 1
mapping bug fix  version 2 fixed merging problems
mapping bug fix  version 3 restore package fix
Merge branch 'Leander's-develop' into reuben-develop

Conflicts:
	src/husacct/define/domain/services/DefaultRuleDomainService.java
Merge branch 'reuben-develop' into develop

Conflicts:
	src/husacct/common/Resource.java
	src/husacct/define/presentation/ApplicationJInternalFrame.java