minor refactoring
Add colour options UI skeleton
Add ColourScheme to preferences
Add reset button
Add Ok/Cancel/Apply buttons to pref window
Fix exception being thrown...

When no microphone is selected in the Audio Source tab.