Viewport recognition. This should fix most skybox bugs (skyboxes are now at infinity).
It recognises these kinds of viewports: fullscreen, letterboxed, skybox, HUD element, offscreen, splitscreen multiplayer.
Now only player 1 will show on the Rift.
HUD elements and offscreen viewports are not implemented properly yet.