User preferences submenu implement #223
Implement #185
Fix #160 #161 #162 #163
Bulk reformat to conform to common coding styles
Add another 2 files
Add CSS and further cleanup CSS/LESS
Confirming that #227 was resolved already. Cleaning up popup layout and adding theme color to chat.
Remove obsolete navbar from popup
Fix strange missing context issue on embedded layout (SCORM popup).
Add separate redirect layout
Merge remote-tracking branch 'upstream/master'