Adding some spec tests for migration services

These are incomplete, but make sure that the components can be
stitched together.