Fix build of `enumeration`
Had to remove deriving Typeable
due to -Wderiving-typeable
. See for example https://gitlab.haskell.org/ghc/head.hackage/-/jobs/1890788 and grep for deriving Typeable
.
I also slightly improved the usage message for scripts/patch-tool unpack-patch
.