WIP: add benchpress builder and runner

Oh right, I see. Canary is optional but provides a better experience