Use `PluginConfig` (instead of `*PluginConfig`) as the default Plugin.Init argument
type so it's easier to dereference.
Update plugin developer configuration related sections, add `examples` folder w/
working example plugins from which documentation snippets are extracted.
Merge branch 'dev' into features/dev-doc-update
Glossary updates.
Couple more glossary definitions.
Remove all the (thankfully) no longer needed RunnerPlugin stuff.
Use master instead of dev for the documentation links.
First draft of rewritten input plugin documentation.
Only small tweaks needed for the decoder docs.
Merge branch 'dev' into features/dev-doc-update
Better phrasing.
Add sphinx :ref: labels so we can link directly to specific sections from other locations
in the docs.
First pass at updating filter writing docs, a bit incomplete b/c the APIs to replace the
MGI aren't finalized yet, but committing anyway w/ placeholder content (for now) so
I don't lose anything.
Add important "don't forget to recycle your packs" note to the filter docs.
First pass at updating output author docs.
Add section on `plugin_packages.json`, and add ref label for the rpm/deb section.
Update based on final MGI replacement API.
Add reminder that packs should be recycled.
First pass at 'Registering Your Plugin' section update for 0.2.
Merge branch 'dev' into features/dev-doc-update