Fix #588 - Refactor plugins.

- Added settings.py with PluginConfig.
- Rewrote jackaudio's load_init()
Might as well tidy this up since you're modifying the file anyway. You can pass the formatting args as *args to the log methods (just like how you can with printf).