updated XClientMessageEvent union-like functionality to act according to format flag
Merge branch 'xclient_message_union' of https://github.com/Kintaro/rust-xlib into xclient_message_union