GLES doesn't support texture2d and doesn't do bgra->rgba conversion so this pr provides fixes for both. Also, SDL behaves strangely when the window isn't fullscreen on android so I just force fullscreen for now.
Why's Travis failing?
Because I'm calling delete wrong somehow. I dunno what handles deletion of pxdata after uploading to gl. I haven't dug too deep yet.
Also tkg's method was a different conversion I think