First try at spsc queue for private queues.
Fixing spsc queue.
Spinning for 1024 in sync_ops dequeue.
Fixing notification, removing atomic counting.
Making asserts non-critical.

This will allow them to be disabled if necessary.
Merge branch 'master' into spsc_queue
New logging structure, sleep in runnable dequeue.

The sleep improves performance by not constantly waking up the executors
for small jobs.
XMerge branch 'master' into spsc_queue

Conflicts:
	c/src/Makefile.am
	c/src/private_queue.c
Rigging up binary generation of qs.