#3256 Minor check for null values
Trying to solve bug #3256
#3256 Added functionality to check for valid moves.
#3256 added call to reset() method.
#3256 Still searching for the bug
Improved closing the Environment (killing the window now kills the agents)
Using ActException now
#3256 moveDisc still fails, despite all the checks.
Total rebuild of the Hanoi game. Including a controller to play the game by hand.
Added to-do.
Fixed documentation for Hanoi.java and removed pointless variables n HanoiUI
Removed another useless variable in constructor.
HanoiInterface now inherits its documentation for the default EI methods.
Minor comment fixes
Merge branch 'rebuild'

Conflicts:
	pom.xml
Trying to fix the deployment to mvn-repo
Small typo in last commit.
POM seems to be working now. Only a bug in the maven plugin (for publishing to mvn-repo) holds it from deploying properly.