TGA Loader supports laoding gray scale images, more error checking