[MediaFoundation] Add MediaServiceKeys and add SericeProvider.GetService<T> method

Conflicts:
	Source/SharpDX/CppObject.cs
[MediaFoundation] Fix compilation for WP8
[Samples] Remove unused compiled file
[MediaFoundation] Start to work on AsyncCallback
[MediaFoundation] Fix compilation error with AsyncCallback
[MediaFoundation] Fix compilation with ServiceProvider