dispose in task dispatcher should not be re-entrant
Using synchronous block when processing disposal.
Long pending cleanup of old stuff
now clamping to imagePanel render bounds when a mouse action occurs within the image panel pane (prevents user needing to be excessively accurate)
Input reading from clients is now top priority
non-serial event throttling requires one to always append to the end of the queue.
Simply removing read_events server event from the mechanism and making it immediate.
non-serial event throttling requires one to always append to the end of the queue.
Simply removing read_events server event from the mechanism and making it immediate.
Merge branch 'fast-user-actions' of https://github.com/josephcopenhaver/VNCServer into fast-user-actions

client side needed adjusting for the definition change
Merge pull request #7 from josephcopenhaver/fast-user-actions

Fast user actions