Refactoring plugins to use config files.
- Changed field references to config field references.
- Changed 'audio input' default option name to 'input'.
- Changed setters to use config class instead of local field.