added Date::iso8601WeekStart and Date::weekStart
added Date::plusWeeks
added test for Date::parse_date_time
finished enum description and allowed fields to be added with a default value
implemented std::to_string(const std::vector<xxx>)
more minor value description fixes
Merge branch 'master' of github.com:datacratic/soa
runner: ensure that the output buffers are not inherited by the child
runner: typo
runner: when the parent dies, so does the child
test_sink: ensure no event requires processing before shutting down
test_sink -> sink_test
MessageLoop: added shutdown test
updated comments
runner: ensure MessageLoop::shutdown is invoked before Runner is destroyed
runner: avoid invoking malloc before the forking of the wrapper process, as it may deadlock
runner: enforce sane return values for waitpid
sink_test: ensure the MessageLoop is shutdown before its source destroyed
runner: restore the signal masks for SIGCHLD and SIGPIPE after fork()
gcc 4.6 fixes