added valid addUndo tests cases for UndoHandler
Completed addUndo test cases
Used InvalidCommandException instead of assert ( Unable to test assert )
Add undo function test cases for UndoHandler
Merge branch 'master' of https://github.com/cs2103aug2014-t17-2J/main