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

>When adding functionality that introduces a new entity that maps to an external resource, there are a few common steps that a developer will need to take.

Sometimes it is necessary when adding new functionality to create a new entity which maps to an external resource.

Or remove this entirely.