Changes shake_camera
Created by: clusterfack
Fixes #7468 (closed) This changes the shake camera function to use client.pixel x/y instead of manually modifying the client eye. The reason it never used this before is simply that client.pixel x/y didn't exist until recently, but this should give functionally identical code.
Someone should still probably check it out and check that it is the same before/after though.