Explicitly derive Typeable.
Merge pull request #39 from dmcclean/typeable

Explicitly derive Typeable.