Started working on generic tests.
Tweaking travis script.
Trying
Rewrote everything with libyaml instead of yaml-cpp.
Rewrote generic tests using libyaml. Expanded sink model.
Fix sink-related memory leak.
Self-review