run: Refactor track_execution
run: Refactor track_execution

This moves track_execution's implementation into the RunInfo class.


Former-commit-id: 8ed6450ac0dee7e3013caf19f9bce73cf8ee8859
Former-commit-id: fe6bff4f855f0b8a487f35cb7b975ddf08fe3517 [formerly fc69eda7868ce3105d47895569aa7b96678abbab] [formerly 393f3c7f2c8c10cfb934fcb4f571a30b6e976471 [formerly 82674f0924073e7d56a4b66a02ada3f5eae1672a]]
Former-commit-id: c39d3ad82641045a62773c794e320dee631272bd [formerly 1d5b449564c801cb124a42519d15d7c658fc185b]
Former-commit-id: 497c9b7d8b9d521724fec84f9a37264cb0edd291
PolyJIT/benchbuild,PolyJIT/benchbuild,PolyJIT/benchbuild,PolyJIT/benchbuild