Replace cbuf by VecDeque in file_pusher. As a side-effect, the new implementation does not limit the queue to an arbitrary value.
Rename handler to pusher ("handler" is too generic), and add sc_ prefix.