WebMP: Don't stretch images on the homepage

This looks a bit more ugly aesthetically, but at least the images don't look weird now.
WebMP: Show weekday for 'weekly on this channel' schedules
WebMP: Show local disks before network drives on status page
WebMP: Fix double escaping of JavaScript strings
WebMP: Don't hide TV show specials
WSS: Log identifier when CustomTranscoderData is called for unknown identifier
TAS: Actually use sort and order parameters in GetScheduledRecordings
Set log directory permissions on startup instead during installation

Hopefully this fixes permission problems during installation.
Update translations
WebMP: Cache movie and TV show genres across requests
Update version numbers to 0.5.3
Configurator: Log global errors as Fatal instead of Warn
Configurator: Be a bit nicer about Win32Exceptions during service controller ticks
SQLitePlugin: Allow SQL compare and sort for ReadStringAsList method
SQLitePlugin: Add FirstOrDefault() support
MPMusic: Improve performance for GetPlaylistItems by reading database only once
Rename EnvironmentChecks.cs file to EnvironmentSetup.cs

The class has already been renamed.
Merge branch 'release-0.5'

Conflicts:
	Applications/MPExtended.Applications.WebMediaPortal/Strings/UIStrings.resx
	GlobalVersion.cs
	Libraries/MPExtended.Libraries.Service/MPExtended.Libraries.Service.csproj