changes to support clean exit of MonoGame on macs, and default to fullscreen on 2nd display if present