Re #9199. A bit of refactoring of MultiDomainFunction and M-D-Creator.
Re #9199. Implement iterationStarting() method on M-D-Function
Re #9199. MultiDomainCreator creates output workspace
Re #9199. Added a unit test
Re #9199. Added another unit test
Merge branch 'feature/9199_multidomain_improvements' into develop