Updated GNU/Hurd patch so it works correctly with CMake
Added patch so that the joystick code is only compiled in on linux

This is nessesary since FreeBSD and GNU/Hurd do not use the
same headers as linux. Neither will get joystick support
until upstream rewrites the code.
Updated changelog for 2.1+dfsg-2