Added SOIL for texturing

Supports BMP, PNG, JPG, TGA, DDS, DXT1/2/3/4/5, PSD,
HDR files (see www.lonesock.net/soil.html for the full compatibility
list)