Open edX theming improvements and simplification

Update: Please see and review OEP-48 Brand Customization (OEP 48: Brand Customization for Review). What is outlined there aims to simplify branding and visual theming (not pluggable templates) for MFEs and edx-platform.