Refactoring some of the GraphicsDeviceManager and SDL2_GameWindow to properly handle user resizable windows.
Cleaning up an unnecessary access of the GraphicsDevice through the game.
Moving application of presentation interval. That doesn't need to be called every time the window resizes.
Merge branch 'brushfire/window-resize-fix' into titan