Add rename, and alternate commands for edit / search etc
Merge branch 'master' of https://github.com/cs2103aug2014-w11-1j/main
Make add and edit commands fail when empty name is entered or when the task ends before it starts.
Merge branch 'master' of https://github.com/cs2103aug2014-w11-1j/main