added iso8601Weekday and dayOfYear
implemented Date::iso8601WeekOfYear
Compile protobuf files to build folder
Avoid directories in node dynamic libraries
Use `--rpath-link`

* Do not use relative path
* Simplify linker paths
First draft of the tracing system by Jan
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