Expose hook for allowing plugins to walk the AST after parsing

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.