refactoring
refactor locationconstraint
refactor wuobject
refactor wuobject/modify wukongsystem.java
avoid isolate wuclass to be added
merge fix
louis thesis work update and bug fixs on MEDES2014's work

should verify code quality on following commit
delete ColocationGraphTransformationSimulator.java
Merge branch 'louis' of https://github.com/HuangZhenQiu/WukongMapper

Conflicts:
	src/edu/uci/eecs/wukong/common/FlowBasedProcess.java
	src/edu/uci/eecs/wukong/common/LocationConstraint.java
	src/edu/uci/eecs/wukong/common/WuDevice.java
	src/edu/uci/eecs/wukong/common/WuObject.java
	src/edu/uci/eecs/wukong/common/WukongSystem.java
	src/edu/uci/eecs/wukong/util/FlowBasedProcessFactory.java