Swapped SearchCommand to use the new parseDateTimes() in DateParser.
Made it do the detailed parsing within SearchCommand as only
SearchCommand will use that pattern of date/time combinations.
Added tests for parseDateTimes() in DateParser.