BackButton support for WP8
Added fake GamePad class
Implemented Game.Exit()
Merge branch 'orientation' of https://github.com/Nezz/MonoGame into wp8_backbutton_v2
Get BackPressed from page
Merge branch 'orientation' of https://github.com/Nezz/MonoGame into wp8_backbutton_V2
Updated template
Merge branch 'orientation' of https://github.com/Nezz/MonoGame into wp8_backbutton_V2
Merge branch 'orientation' of https://github.com/Nezz/MonoGame into wp8_backbutton_V2
Merge branch 'develop3d' of https://github.com/mono/MonoGame into wp8_backbutton_V2
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