Geometric Primitives now support PatchLists

Added an option to GeometricPrimitive to use a PatchList of 3 instead of
a TriangleList when drawing.
GeometricPrimitive now supports an all PrimitiveTypes
[SharpCli] Patch SharpDX pdb files during compilation to use relative path to source file instead of absolute paths in order to facilitate redistribuable pdbs
[SharpCli] Safe guard if patching url relative is not working
[SharpGen] Add diagnostic message to understand why SharpGen is re-running everyday instead of early exit
[Build] Update Resharper settings
Renames callback method DisplayProperties_LogicalDpiChanged to DisplayInformation_LogicalDpiChanged
Adds methos stub for changed composition scale
Merge branch 'master_integration' of https://github.com/TheWhiteAmbit/SharpDX into master_integration
Add support for SwapChainPanel's size synchronization
[SharpCli] Remove patch for pdbs as we need to do it at deploy time for nuget
[Build] Fix public key
Revert changes on SharpDX.sln.DotSettings
[Toolkit.Graphics] Try to fix issue #290. Breaking change, as the FindBestDevices no longer retrieve the list of all available modes. For fullscreen, rely on DXGIOutput.FindClosestMatchingMode instead.
[DXGI] Add Rational.ToString
[Toolkit.Graphics] Fix compilation on DX11.2 for issue #290
Merge branch 'pr/n289_kobush' into master_integration
[Samples] Update Win8.1 sample to use SwapChain2 and fix scaling issues
[SharpDX] Improved comments of conversion operators for Point structure.
[MediaFoundation] constructor to create MFT from Guid