Re-introduce migration to delete orphaned ci_runner_machines records
There was a migration to remove orphaned runner managers merged in %17.8. Unfortunately, we had to no-op it in %17.11. We need to now recreate one dedicated to self-managed installations so they are guaranteed to not have orphaned runner managers when we validate the FK later on.
Related issues
Edited by Pedro Pombeiro