[XAudio2] Added constructors to Source/Submix voices to add effect chains
[SharpDX.XAudio2]  Added USeFilter enum-item back to VoiceFlags.
[MediaFoundation] SourceReader.GetCurrentMediaType passes index through properly
Merge branch 'master' of https://github.com/dfkeenan/SharpDX into master_integration
[XAudio2] Fixed compilation - removed unused namespaces (#461).
[Toolkit.Input] Breaking changes on MouseManager.GetState(). Add MouseState.DeltaX/DeltaY. Make WheelDelta a real delta between updates. Only update mouse position on update instead of GetState() (#464)
[Toolkit.Input] Fix comments (#464)
[Build] Cleanup build and mapping.xml. Make sure we are not using generated files by a previous target
[Build] Fixed compilation from Visual Studio.
[Direct3D10] Fixed Query.IsDataAvailable to correctly process the result returned from native function (#476).
[Build] Restored BeforeClean target to delete generated files as it causes issues only when Visual Studio 'Rebuild' command is used.
[Toolkit.Graphics] Fixed SwapChain2 instance creation to avoid silend AccessViolationException on dispose (#477).
[DirectInput] Fixed typos in the mapping file (#482).
[Toolkit.Graphics] Fixed PrimitiveBatchBase drawing of non-indexed primitives (#481).
[XAudio2] Fixed empty array handling for Voice.SetOutputVoices method (#483).
[Toolkit.Graphics] Fixed disposal of effect pools for deferred GraphicsDevice (#480).
[XAudio2] Fixed Voice.SetOutputVoices(...) to allow routing to null (#483).
[SharpDX] Fixed MathUtil.Gauss function (#489).
[RawInput] Added logic to remove trailing null char from device name (#492).
[Toolkit.Input] Fixed memory garbage generation while checking button states (#497).