Renaming Windows solution and project to WindowsGL.
First pass at a new Windows DirectX platform.
Merge branch 'develop3d' into windesktop
Added initial WinForm platform and window stubs.
Fixed bug that was preventing the framebuffer from being created in the correct size on iOS.
Fixes orientation issues for devices that support multiple orientations, as well as a single (such as landscape only).
Using a view's ContentScaleFactor rather than Window.Screen.Scale since there can be a race condition of a null window.
Preventing KeyboardInputViewControllers from returning an orientation that the application does not support. (Which will throw an exception).
Merge branch 'develop3d' into iOSOrientationFix

Conflicts:
	MonoGame.Framework/iOS/iOSGameView.cs
Merge branch 'develop3d' into windesktop
Merge branch 'develop3d' into windesktop
Formatting fix... no functional change.
Skip CreateDevice() in GraphicsDeviceManager in all DX builds.
WinForm platform and window now basically work.
Added null pointer check on Viewport setting under DX.
Handling mouse events.
Hooked up keyboard events.
Hooked up activation.
Better idle ticking.
Hooked up the correct stock MGFXs.