Fix building under linux.

I commented out the mouse warping code again. We can fix all the instances
later. Also, I undef'ed some mouse wheel related code and fixed it for sdl2. We
should keep all the upstream behaviour, as sdl2 is the future :)