Added undo and redo buttons. Closes #196
Merge branch 'jin/gui' of https://github.com/cs2103aug2014-w13-1c/main into jolly/gui
shortened notifications show time (hides after 1 second)
implemented getSaveDirectory in commandcontroller

#188