Fix #588 - Refactor plugins.

- Added settings.py with PluginConfig.
- Rewrote jackaudio's load_init()
Yes, if you want to use a real camera to record rather than a USB webcam. I personally haven't had a need for this but this support was added because someone in the community requested it in the past.