Fixes #8136: Add plugin documentation and updated rake tasks.

Some of it is, but I'd like to do an update to this with the generator commands as that may lead to making changes to the generator to streamline this.