tpcc: port changes over to new-benchmark

also canonicalize str_arena in the base directory
tpcc: reorder includes to be consistent w/ new benchmarks
makefile: add another build target for factor analysis
runner: add persistence factor analysis