Fixed some declarations, and screen sizing.
Added `request_close` and `get_keysym` to XData.

`request_close` uses the ICCCM method of closing a window via
"WM_DELETE_WINDOW."

`get_keysym` allows a keycode to be converted into a KeySym.