% camera panning. camera->x and camera->y are now floats.

the camera panning was choppy before. I needed to add the camera's scaling factor to some positions in camera_render.
I also tweaked the camera_check function.