Add db clean up routing

  - remove orphaned records
  ??????

sqlite> select count(id) from test_steps where test_id not in (select id from tests);
1666
sqlite> select count(id) from tests where run_id not in (select id from runs);