Added LibMediaProvider
Moved event handling to a separate file and stopped polling every frame to see if the clock should be hidden.
Added control panel setting for font family.
Font family should now load from saved vars.
Added setting for font size, various fixes for menu settings.
Added setting for font style (outline, shadow, etc.)
Using slug-style style names for now, just for consistency.
Added control panel setting for text colour, finally.
Event-driven show/hide turns out to be flakey as shit, so it's back to polling.
Merge branch 'release/0.3.0'