Merged Phillipe Rollin's (@prollin) RenderTarget changes for Android

Also Using the new GraphicsCapabilities properties for Depth24 and DepthNonLinear, use those to Set the right Depthformat when calling GL.RenderbufferStorage() inside GetTextureData.