1. No longer changing the graphics mode when going into full screen. It does not appear to be reliable (getting black screens)
2. Only calling "device.setFullScreenWindow" when the device is the default one and it has inset values (prevent black screens)
3. No longer changing window decoration style on full screen view return
4. FullScreen view mode now scales to "Fit stretched", will add way for user to select full screen scaling behavior in the future
5. ScreenBounds and related information is now fetchable via a shared class between server and client code
6. All calls to "getBounds" via a graphics device/GraphicsConfiguration should be replaced to reference the ScreenInfo static class methods