Limithandler: get rid of weighted semaphore
In the limithandler (concurrency limiter) we used to have a weighed semaphore. Because the limithandler uses reference counting now we don't use the weights anymore (or rather, we only use weight 1) so we might as well use a buffered channel. I think this is better because it requires less introduction / explanation for the next person reading this code.
Edited by Jacob Vosmaer