Added new background-option: SlideShow.
#BACKGROUND-Tag could be multiple now, when there are more than one bgs, a slide-show will shown in ScreenSing.
Fixed output directories
Fixed Newtonsoft.Json reference
Fixed ClientServerLib output path
Build ServerLib and WebserverConfig in x86
Lower platformtoolset
Some additions to select-slides.
Added draft for NameSelection in party-modes. Just extend CMenuPartyNameSelection in a screen.
Developer could use it or not, using it would make creating party-modes much easier.
More additions to this screen will come.
PartyNames: Added support for no teams.
PartyNames: Some theme-adjustments.
PartyNames: Added visual feedback for max-player-num.
PlayerNames: Change player/team-num on NamesScreen. TODO: Theme-stuff and remove options from config screen.
Revert PartyNames-changes on develop-branch.
Fixes #87 - Crash without songs.
Fix: HasFlag(EUserRole.TR_USERROLE_GUEST) does not work (workaround replaced it with !NORMAL)
Revert "Revert PartyNames-changes on develop-branch."

This reverts commit 43545ac47f1a4229df01a9d9709c60d3b39c1a25.

Conflicts:
	VocaluxeLib/Menu/CNameSelection.cs
Added initial gstreamer-sharp audio backend (just a preview)
Bugfix: Crash when starting duet songs.

Please TEST, TEST and TEST before commit! It can't be that this branch contains such silly bugs!
Improved gstreamer-sharp audio backend

Should be fully functional now, I still need to check the difference between stopping and closing a stream. I think close will free all resources and finalize the stream, whilst stop is supposed to set the position to 0 so that the stream can be recovered. But in this case FadeAndStop should be renamed to FadeAndClose because currently in all cases where FadeAndStop is called the stream should be closed instead of being stopped.