Cache all non-standard date format instances lazily.
Merge pull request #235 from square/jw/sdf-lazy-cache

Cache all non-standard date format instances lazily.