Merge remote-tracking branch 'remotes/origin/audio-patch'
Added initial webcam support with OpenCV.

Due to OpenCV's size I am not distributing OpenCV binaries in my repository. Download OpenCV and put it in x64 and x86 folder. Emgu CV relies on .Net 3.5, so I had to switch to that framework as well. OpenCV has the big advantage that it will work on Linux too, unlike solutions based on DirectShow. Currently the default device is used for capturing which will be changed in later revisions. We could also use some video filters provided by OpenCV e.g grayscale or canny edges.
Switched to AForge.NET because OpenCV has no ability to list the devices and is too big (>200mb)
Cameras can now be selected from video options screen, some tweaking is still to be done
Added preview in video options screen
Some tweaks in sing screen
There might be issues with AForge.NET on x86, please test.
Updated screenversion
Small theme tweaks
Camera settings are now loaded from config in video options screen
Added missing assemblies
Vocaluxe no longer crashes if no webcam was found
Webcam related slides and preview are no longer shown in video options screen if no webcam was found
Pressing 'W' has no effect in sing screen if no devices were found
Merge remote-tracking branch 'remotes/upstream/develop' into webcam

Conflicts:
	Vocaluxe/Screens/CScreenSing.cs
Merged CScreenSing.cs manually
Added buttons for profile snapshots
Avatars can now be recorded from webcam in profile screen
Preview is no cropped
Added proper keyboard handling
Disable take snapshot button after it was pressed
Switched back to .NET 2.0, which was needed for OpenCV, for which support was dropped
Merge remote-tracking branch 'remotes/upstream/develop' into webcam

Conflicts:
	Output/Languages/Deutsch.xml
	Output/Languages/English.xml
Merged conflicts automatically
Merge pull request #49 from xDarkice/webcam

Webcam
Theme-fixes on ScreenOptionsVideo.
Fix for debug-drawing.
Fix for profile-screen.