Merge branch 'master' into PLAT-592_writable-sources
PLAT-604: runner_stress_test now uses a generic and longer watchdog delay to pass notwithstanding the slowness of the  malloc version we use
updated jml
Merge branch 'master' into PLAT-592_writable-sources
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)
Added python utils for c++ initializing python env
Merge branch 'master' into PLAT-592_writable-sources
build fix: made the building of py.cc conditional to PYTHON_ENABLED being set to "1"
PLAT-511: display a warning whenever Runner::run is invoked while not attached to MessageLoop
dropped excessive test (TRIVIAL: test should not have been added)
Use Named Parameter Idiom to allow chaining addTime methods
Fix typo
(RTBKIT-589) HttpClient: do not prevent curl from using the "Expect" mechanism for PUT, in order to make those operations 4 times faster
PLAT-612: camel cased all the names defined for HttpClientError, in order to avoid classes with libc macros
AsyncWriterSource: no longer make use of the EPOLLONESHOT flag, due to the
complexity required to handle the related race condition
AsyncWriterSource: make use of the new TypedMessageQueue class for the writing queue
TypedMessageQueue: added a bool return value to the onNotify callback
PLAT-511: display a warning whenever Runner::run is invoked while not attached to MessageLoop