Queue size limits

Noticed that under extreme load the client leaks mem as closures from unprocessed requests start to stack up. Added a queue size limit option to allow these to overflow.