[DateTime] Further simplified the parsers

DateTimeParseContext and ContextParser are gone, PatternParser now directly implements the matching code.