Implement ClickRequest and ClickResponse.

ClickRequest is C->S and is for asking the server if this click is
allowed.

ClickResponse is S->C and is for instructing the client if the click is
allowed or denied.

This is the first steps to a framework for controlling GUIs from the
server.

Signed-off-by: Chris Sanders <zidane@outlook.com>