Refactor factory that creates server migration flow

Create single factory with common logic. Separate logic of creation
of image and snapshot in subprocedure of that factory.
Remove restricted clouds from args.