More datastructures, use perf rather than libperf by default, topics are now optional in a benchmark description, unify the perf/libperf backend.