Fixed cropping bug in CameraController::setResolution.

It was performing the scale-about-centre incorrectly for off-centre screen windows.