Queue: Implementing a maximum size restriction per queue

We've found the need to cap the number of builds that can be forced onto a queue quite a handy addition