Limit concurrent HTTP API send requests

We currently accept as many concurrent "send message" requests as we're given. This branch adds a limit to avoid overwhelming the rest of the system when a single client pushes a high volume of messages.
I'll have to see if `confmodel` allows that. I mostly chose this mechanism because it's what we use a few lines up for `concurrency_limit`.