get rid of half-assed posix errno handling in favor of system_error
make it build on macos again
start all the configured services with runtime, drop the commandline options
drop no longer available commandline options from the initscript
pidfile commandline doesn't make any sense without daemonize, so drop it when building on macos as well
simplified the expect<> code in app.cpp
pre-serialize session initialization message in engine instead of session ctor, makes things a bit faster in some scenarios
beautifulization
specify category definitions in api interfaces so that plugin developers won't need to specify them again; other random stuff
async services, part one
fixed the type-punning aliasing warning
async services, part two
proper cmdline params for slaves
naming
services now can get access their event loops
fixes
bring back the announces
use steady_clock instead of monotonic_clock in gcc 4.7 and latest clang
oops
logging cleanup