OSX: Updated Effects UI.

- Effects UI is now using a table view instead of a combo box to select
presets. The panels have been moved to the left, and a better separation
between list of presets vs preset details.
- Added custom textbox that changes its background color when disabled.
Now using that text box in several windows.