RFC for allowing plugins to annotate nodes with comments.

This allows plugins to register so that they can walk the ast while using available comments to either annotate the nodes in such a way that the jsdoc module can understand it, or by creating and propagating types directly.