Adaptive Fullscreen

Fullscreen now adapts to the native resolution of the display monitor in
use. Zooming adjusts accordingly.

Added skeleton for pause screen, which highlighted the need for a new
function in Renderer_Wrapper that removes a targetTexture from the list
upon texture destruction.