haskell: add thread-local-storage package

A haskell package for TLS.  Small with few dependencies.