coroutine-lock: add mutex argument to CoQueue APIs