Merge remote-tracking branch 'remotes/origin/BUG-4431-XP-Device-Reset'
Merge branch 'master' of http://github.com/MediaPortal/MediaPortal-1 into FEAT_Last.fm_API_2.0
Bugfix:
On closing MP Configuration the missing connection to the TV Server is only reported if the hostname was modified or explicitly checked as invalid. Otherwise the gentle.config file is updated silently and if this fails (due to the non reachable TV Server) only a warning log is produced.
Added fix for anamorphic video problem (cropping was incorrectly calculated)
Updated last.fm to report itself as music rather than radio (allows now playing screen and other functionality to be used)
Added more exception handling in AutoDJ mode to remove excessive logging where last.fm cannot match the requested details
Fixed issue where auto DJ mode would only be triggered if last.fm announcements were enabled
Ensure exceptions are handled
Fixed incorrect logic which caused exceptions when playing non-music media
Merge remote-tracking branch 'remotes/upstream/BUG-4443-Configuration_Hostname_is_reset_if_TV_server_is_not_reachable' into 1.4.0Fork_SEB_New_Master
Merge remote-tracking branch 'remotes/upstream/EXP-ViewModeSwitcher' into 1.4.0Fork_SEB_New_Master
Merge remote-tracking branch 'remotes/upstream/FEAT_Last.fm_API_2.0' into 1.4.0Fork_SEB_New_Master