catching the CTRL-C (SIGINT)
put socket in place, this does not work as the Recv call is blocking
shows error messages
complete rewrite of interrupt. The trick was to sent of the blocking Recv in a goroutine and listen for the signal in the main thread.
Merge remote-tracking branch 'upstream/master'
New examples in q using qzmq.

(More examples to come.)
Merge pull request #233 from jaeheum/master

New examples in q using qzmq.
Added Q language support, Jay Han to contributors
More multithreading examle (mtrelay.q).

Also fix a mtserver.q worker_routine to return void as zthread_attached_fn does.
Fixed broken comment
client never sends the actual workload.
Merge pull request #234 from danielX/patch-1

client never sends the actual workload.
Perl example: version
Merge pull request #235 from soniah/dev

Perl example: version
Perl examples: minor amendment
Merge pull request #236 from soniah/dev

Perl examples: minor amendment
Added Sonia Hamilton to contributors
Moved Matthew Horsfall to errata & suggestions
Removed all discussion of durable/transient sockets
Removed PDF generation (better one coming in book)