Add better support for fullscreen on Linux

Leaves the window manager in control of the mouse and keyboard.