[MediaFoundation] Fix issue with AsyncCallback in order for MediaSession to work with it
[MediaFoundation] Fix invalid implem of MediaEventGenerator.GetEvent isBlocking
[MediaFoundation] Add MediaSessionCallback to provide a default callback to handle MediaSession events
[MediaFoundation] Clear AsyncResult.NativePointer once used by the callback in order to avoir false-positive log in ObjectTracker
[MediaFoundation] Fix compilation on Windows App and Phone 8
[Toolkit.Graphics] Fixed exception at changing fullscreen state with adapters which don't have any output (for example, like WARP)
[Toolkit.Graphics] Fixed github issue #95
[Toolkit.Game] Fix for issue #98: more control over SharpDXElement resize behavior
[Toolkit.Graphics] Fixed spelling error in method name (github issue #100)
[Direct2D1] Replaced DataStream usages by DataPointer where appropiate (github issue #90)
[Build] Added switch to SharpDX.targets to allow selecting DX version - 11 or 11.1
[Build] Removed whitespace which didn't allow DX11.1 selection on Desktop platform
[Toolkit.Game] Added more events for better notification in GraphicsDevice state changes
[Toolkit.Graphics] Fixed memory garbage generation in GeometricPrimitive drawing
Some objects created by GraphicsDevice were not being disposed correctly:
 - GraphicsAdapter -> added call to GraphicsAdapter.Dispose() in GraphicsDevice.Dispose()
 - GraphicsOutput -> wrapped in ToDipose(output..)
- object output1 in GraphicsOutput's initialization code was not being disposed in DirectX11.1
Removed GraphicsAdapter.Dispose()
[Toolkit.Game] Added support for low priority rendering to normalize input latency for WPF platform
Update BoundingFrustum.cs

Added missing ref
Merge branch 'patch-1' of https://github.com/MarccusFreeAb/SharpDX into master_integration
Added MathUtil.Lerp