Document writing third party packages

Add the following sections:
- “About Third Party Packages”
- “How to create a Third Party Package”
- “Existing Third Party Packages”

Resolve #2043
Merge pull request #2132 from jpadilla/third-party-packages

Document writing third party packages