RECORD extension malfunctions, Xnee too

There seems to be an issue with the RECORD extension in Xorg.

https://bugs.freedesktop.org/show_bug.cgi?id=3722

https://bugs.freedesktop.org/show_bug.cgi?id=20500

https://bugs.freedesktop.org/show_bug.cgi?id=21971

http://www.sandklef.com/hesa/index.php/2009/04/28/gnu-xnee-303-ready-is-xorg-version-160/

https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/315456

https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/379432

I will do my best to find a workaround for Xnee (the one I came up with yesterday didn’t work that well 😉  )  and also focus on solving the problem in X.