added "TypedMessageQueue" template class, implementing an optionally bounded queue. TRIVIAL (code addition only)
Merge branch 'unbound-message-queue'
Merge branch 'master' into PLAT-592_writable-sources
AsyncWriterSource: the epoll callbacks no longer need to be stored
individually, since addFdOneShot will store them in a map (TRIVIAL)