Logging reduction

Missed removing one logline from before.
Screenshot filename change

Screenshot names are now appended with the date and time instead of an
incrementing number. The need for a space after the screenshot prefix name
is no longer present, and MGEgui will trim it automatically.
Use snprintf at all times instead of sprintf
Morrowind UI scaling fix

Fixes the mouse cursor bounds so it doesn't go off-screen. This also fixes a clipping problem with the in-game item info window.
Localization and GUI update

Updated French localization. Credit: Mordicus.

Updated Russian localization. Credit: Europop.

Cleaned up a lot of layout problems.
MWSE function update

Renamed some MWSE shader functions, to avoid confusion with older MGE functions
with different behaviour.

Added some error checking to the weather functions.
Localization update

Updated French localization. Credit: Mordicus.
Window position update

Adjusted the non-borderless window to appear at the top of the screen,
but centred on the left-right axis.
Morrowind UI scaling update

Allow UI scale to go down to 0.5.