[GEOS-5774] Fix concurrency issue in TimeKvpParser

The enum FormatAndPrecision in TimeKvpParser contained a SimpleDateFormat object that was shared across threads. This caused concurrency issues under concurrent load. This commit changes the single SimpleDateFormat object per enum instance to a ThreadLocal<SimpleDateFormat> to make the parser thread safe.