Make the I/O boss and worker Executors configurable (to accommodate SEDA
architecture threading models with a few I/O threads that stage incoming
messages).