Direct Texture Loading

Remvoed the SDL_Surface middleman, thus removing (all?) mentioning of
SDL_Surface, which I think is a more legitimate conversion from SDL 1.2
to 2.0.