Move SimpleDateFormat to ThreadLocal

So we don't have to instantiate a new SimpleDateFormat each time we
call ISO8601DateParser::parse, and we still get thread safety.
Remove unnecessary methods
Merge pull request #69 from box/date_threadlocal

Move SimpleDateFormat to ThreadLocal