[GHC] #8178: Need TypeRep for Symbol and numeric type literals; and Typeable instances