fix locking in ThreadPoolQueue
add GetPixel method
add Start/Stop methods to ThreadPoolQueue
add ability to abort client connection