Shifted parseTask() from CommandParser to AddCommand as it's the only
class that uses it, commented away its test case.
Added parseDateTimes() to CommandParser, made SearchCommand call that
instead.
Added task and datetime parsing to AddCommand.