gen: intergrate generated plugins into waf build
gen: add replayer generation style, refactor to use more self-explaining names