Combed through all the module types to add recent additions to the docs
Added generated templates for the new additions
Host of misc rST fixes
Merge branch 'doc-new-additions' into develop