Throttle for streaming queries.

Also includes changes to semaphore to support timeouts.
Throttle for streaming queries.

Also includes changes to semaphore to support timeouts.
Fix vtbarnacle, add delay support in sandbox.
Merge branch 'stream-throttle'
Merge branch 'master' into barnacle
Merge branch 'master' into replication