WIP #588 - Refactor plugins.

- Added settings.py with PluginConfig.
- Rewrote jackaudio's load_init()
That's what I was getting at. A plugin shouldn't be loading its config here - it should be loaded as part of whatever is using the Plugin.