Move additional :doc processing to Tag classes.

@cfg, @property and @constructor can be followed by docs that are
part of the top-level documentation.  Instead of having the logic
for that hard-coded to Doc::Processor class, the latter only extracts
the general :doc, and the Tag classes themselves append top-level docs
to this when needed.