added the UDO class
updated the transitions method
pulled from source
got rid of the public variables, replaced them with getter setter
methods. Also updated the state class
Merge remote-tracking branch 'origin/WiSARSim'

Conflicts:
	src/Simulator/Simulator.java
	src/Utilities/Actor.java
	src/Utilities/State.java
	src/Utilities/Transition.java
	src/Utilities/UDO.java