Add unit testing infrastructure
Add generic sinks.
Add a template quark database.
Add a MakeMultiSink helper function.
Add a TracePlayer in common.
Use the TracePlayer from common.