Add a Typeable Dict instance.

This patch would avoid inserting an orphan instance in this other PR: https://github.com/haskell-distributed/rank1dynamic/pull/6

Please, advice on the needs for backwards compatibility. In my case it would work fine to just remove the instance for older versions of GHC.