Added List and Search CommandType
Changed from implements into extends
Added trim() to param so that the parameter parse will not have leading
or trailing whitespace
Added testing Aliases and more commands
Merge branch 'master' of
https://github.com/cs2103aug2014-w13-2j/main.git

Conflicts:
	src/edu/dynamic/dynamiz/parser/ParserTest.java