change to try-catch block to validate input. Throws invalidParameterException. Added new constant -- SOMEDAY
Cleaning up of code. Removed INVALID from both enum CommandType and enum OptionalCommand
Merge pull request #32 from cs2103aug2014-t17-1j/Parser-TryCatch

Parser try catch