Added new test cases
Clean up imports
Parser handles complete command
Skeleton for OptionalCommandHandler
Modified Parser to make use of optionalCommandHandler to parse result
Cleaned up unused methods in Parser
Refactoring
Merge pull request #54 from cs2103aug2014-t17-1j/ParserRevamp

Parser revamp