Fix #588 - Refactor plugins.

- Added settings.py with PluginConfig.
- Rewrote jackaudio's load_init()
Might as well simplify this:

```python
return zip(names, names)
```