Add some more Data.Functor functions; fixes #7817

Added infixl4 $>.
Re-exported void from Data.Functor.
Also defined the fixity for <$ for non-GHC impls.
Add Debug.Trace.{traceId,traceShowId,traceM,traceShowM}; fixes #7626