Updated SOIL with some deprecated function calls patched to resolve issues on newer opengl implementations.