Add clipboard change event and listener.
Implement GuacamoleReader which intercepts instructions.
Route all instructions through monitoring reader.
Allow default action of key events to be manually enabled.
Integrate clipboard paste. Add stubs for copy/cut.
Move to clipboard state tracking, rather than events.
Use servlet to retrieve clipboard state.
Use monitor to wait for changes, rather than universally waiting for entire timeout period.
Add controlling enable-clipboard-integration property.