Separate image.go into an image package

This allows users of the package to install SDL_image separately from the main SDL library.