Protect SDL blit rendering from NULL sprites.
Fix icon resource management.
Fix sign convention for renderable offsets.
Improved performance and OpenGL for animations.