Started removing some duplicate code across all the TweakUI components.
Added spacer between screen settings and apply button.
Dropdown and toggle tweak UI components now support immediate change or apply changes.
Screen settings apply button now works.
Non applied changes are reset.