Update dependencies to latest Haskell Platform.
Fix and document strictness / laziness properties.
Better fix for potential race condition involving 'Unique'.
Fix 'Hashable' instance to be present in both implementations.
fix the IORef implementation of Locker
recreate the UseGHC flag
fix haddocks
remove useless pragmas