Restore reporter forwarders in CompilationUnit

Deprecate them so that we can remove them in a couple of 2.11.x releases.

Plenty of plugins were probably using `unit.error` et al.
The continuations plugin was, for one (remedying this with pending PR).
Merge pull request #3868 from adriaanm/report-filter

Restore reporter forwarders in CompilationUnit