Restore more modest executor spins.
Make sync allocation external.

This may make it possible to allocate sync on the stack later.
Use the old bounded queue.

The queue didn't appear to be a bottle-neck,
but it's nice to have the option later if it does become one.
Removing upper bound on mutex occupants.