Use clippy to prevent non-mq use of mpsc::channel
Disallow non-memquota bounded queues. This involves a new CI job, since we must run without --all-targets, or we get a lot of false positives in tests (where we don't mind non-mq queues).
Fixes #1659 (closed) (see that ticket for some more background).
Part of #351 (closed)