Delete Render buffers for each Render Target binding in SetRenderTargets when the render target is passed as null which signifies resetting the Render Target bindings.
Fix to the ray-AABB intersection to resolve cases where hitting an edge would return false negatives
Merge pull request #1472 from kjpou1/develop

develop - Cleanup Frame Render buffers for RenderTargets
Take out check for GL Error on FrambufferRenderbuffer commands in SetRenderTargets.
Merge pull request #1477 from kjpou1/develop

develop - Take out check for GL Error on FrambufferRenderbuffer commands in SetRenderTargets
Fix window sizing craziness on Windows. Now to check Linux.
Fix for the case where the ray points away from the AABB
Change location of clearing updateClientBounds to make sure OnResize is executed when client rectangle is changed.
Mouse Cursor not hidden in XAML based apps.

In xaml, mouse must be actively turn off during initialization.
Seting Game.IsMouseVisible =false; has no effect because the code check
against current value, which is by default false;
Now, In order to hide the mouse cursor one must do
IsMouseVisible = true;
IsMouseVisible = false;

Another thing: The execution path through
MetroGamePlatform.RunLoop()
MetroGameWindow.RunLoop()
which call SetCursor(false), doesn't seem to be active anymore.
uncomment code
All the current tests pass now!
OpenTK, Linux and resizing windows
OpenTK on Linux currently does not allow the window to be resized if the border is fixed. We get the resize event for the intended size, then immediately get a resize event for the original size. This was preventing GraphicsDeviceManager.PreferredBackBufferWidth and PreferredBackBufferHeight from having any effect.
Previously reported to OpenTK here http://www.opentk.com/node/3132
Merge pull request #1480 from slygamer/window-size-fix

[Linux] Window size fix
Merge pull request #1478 from nkast/nkastBranch

Mouse Cursor not hidden in XAML based apps.
Merge remote-tracking branch 'refs/remotes/origin/aabb-ray-intersect-fix' into develop

Conflicts:
	MonoGame.Framework/Ray.cs
Merge remote-tracking branch 'refs/remotes/upstream/develop' into develop

Conflicts:
	MonoGame.Framework/Desktop/OpenTKGameWindow.cs
	MonoGame.Framework/Graphics/GraphicsDevice.cs
	MonoGame.Framework/GraphicsDeviceManager.cs
Updated SharpDX references
Centering the window at all times is pretty much a good idea
This breaks z-buffering in render targets, no idea why it's even there, renderbuffers are deleted somewhere else