Band-aid for issue #64.

This prevents a task from clogging the queue, but doesn't address what we should do if a task cannot be run by any worker, and doesn't intelligently schedule tasks that are resource hogs.