[examples] Minor changes to packet trace join task.
[engine] Implement stub object store + unit tests.
[scripts] Fix bug in glog installation (failed to trigger).
[base] Partial implementation of task graph management class.
[base] Add task graph unit tests.
[engine] Remove problematic deletion line (investigation pending); do not dump task output to coordinator stdout.
[examples] Add bandwidth analysis task code for R2D2 trace analysis.
[examples] Make R2D2 analysis tasks runnable within Firmament jobs.
[examples] Ignore DAG1 packets; more output (notify about mass-mismatches, and track source at DAG1 endpoint).
[examples] Fix bug leading to infinite loop if match window > trace length.
[examples] Length zero means "all packets" for trace analysis.
[misc] Protocol buffer utility collection (or fraction thereof).
[example] Script to run R2D2 analyses standalone.
[examples] Add some features to packet join and bandwidth extraction tasks.
[base] Implement a little more of the task graph class and its unit tests.
[examples] Minor patch to allow configurable bandwidth binning window.
[base] Linting pass.
[examples] Linting pass.
[base] [engine] Tie in task graph class (without doing much with it for now).
[base] Change type of job_id field to match use of string-encoded UUIDs.