fix XCirculateSubwindows*
fix XDeleteProperty
Swap XA_LAST_PREDEFINED and XA_WM_TRANSIENT_FOR so that 68 is decoded as the latter instead of as the former ; Fix XClientMessage to use _long instead of _int32

The 64bits bug fix fixes an RWind issue, where client message could not be sent nor read on x64.
Client messages use _long and not _int32, which means that on 64bits architectures the message is actually not an array of 32bits, but of 64bits:
http://tronche.com/gui/x/xlib/events/client-communication/client-message.html
Sawfish had the same problem: https://groups.google.com/forum/#!topic/linux.debian.bugs.dist/nQ6DJwG6mhk
Xmonad too: https://github.com/haskell-pkg-janitors/X11/pull/2

Now client message to delete clients and to receive fullscreen messages work properly.