Add Migration::ForeignKeyHelpers
What does this MR do and why?
This MR extracts all foreign key helpers within its own class Migration::ForeignKeyHelpers.
This is similar than what we did for other helpers, see !101737 (merged).
Edited by Max Orefice