First pass at a third-party plugins directory
Factor the loader out of PluginManager, and provide a minimal unit test.
Add test of loading from a JAR.
Correct loading from JAR.
Add sample configuration and document it
Merge pull request #608 from mwoodiupui/DS-2107

[DS-2107] Provide a place for third-party plugins