Gi 736 - Remember failed texture loads; check max texture size in more places

See also griffin: https://github.com/brooklynpacket/griffin/pull/368
and FG: https://github.com/brooklynpacket/fg/pull/29