Linux: Case sensitivity fixes

* Based on Torben H. Nielsen's original work
Ask SystemFonts for defaultfont
Don't rely on uxtheme when using mono