Slight cosmetic changes
Started rework with a test button for hostname
Slight cosmetic changes
Updated lastfm library to allow for HTTPS calls (needed for user auth)
Updated Scrobble code to allow multiple tracks to be scrobbled (will be needed for offline scrobbling)
Tidied up forms to make setup more logial
Changed facade to be list (last.fm requires tracks to be played in the correct order so moving up and down in playlist layout does not make sense)
- Implemented test button
- Config tool will not close with invalid tv server hostname
Merge branch 'Rework_of_setting_hostname_for_tvplugin' into BUG-4216-MP_has_problems_accessing_the_tv_server_database_on_fresh_installation
#4234 : Honor command line option (/fullscreen=no /windowed) when starting MP.
Merge remote-tracking branch 'remotes/upstream/BUG-4234-Command_line_options_not_respected_when-use_alternative_fullscreen_Splashscreen-is_checked' into 1.3.0RC_SEB_ADDONV3_HomeY
Merge remote-tracking branch 'remotes/upstream/BUG-4216-MP_has_problems_accessing_the_tv_server_database_on_fresh_installation' into 1.3.0RC_SEB_ADDONV3_HomeY

Conflicts:
	mediaportal/Configuration/SettingsForm.cs
Merge remote-tracking branch 'remotes/upstream/FEAT_Last.fm_API_2.0' into 1.3.0RC_SEB_ADDONV3_HomeY