added SDL_GetError() to message output when failing to init SDL or SDL_image