Added error handling to Graphics::loadImage

Reports the relative path of the image that failed to load.
Reports the path that the image is loaded from.
Exits on failure.
Merge branch 'rebased'