Added ability to load textures from a file (only supports png right now). Uses libPng (1.6.2) and libZlib (1.2.8).