Remove RingBufferDispatcher's poolSize

A RingBufferDispatcher will only ever make use of a single thread for
task-handling, so it does not make sense for the number of threads
that it will have to be configurable.

Remove the poolSize configuration option and use an executor with a
single thread instead.

Fixes #61
Merge branch 'remove-ringbuffer-size'