Fixes for low-end graphics chips
* GL_MAX_VARYING_VECTORS fix on non-Apple devices
* Remove stencil on FBOs
Fixes for non-integer surface scales (For example, a scale of 1.5f, or 240dpi)
Cleanup uneeded includes