Refactor: scheduler: separate migration code into own source file
Move a few functions from pcmk_sched_primitive.c to a new
pcmk_sched_migration.c. No code changes other than adding a pcmk__ prefix.
Before:
1565 lib/pacemaker/pcmk_sched_primitive.c
After:
1365 lib/pacemaker/pcmk_sched_primitive.c
221 lib/pacemaker/pcmk_sched_migration.c