cache predefined CLDR pattern data [#3]

and use it for pattern parsing. we still need to use it for formatting and to
benchmark and confirm that this gives an improvement.