Convert create_domain to split function API
Convert create_domain to split function API

This tool does almost no processing, it just creates objects in the
warehouse. Hence, put all the old code in #output.

notCalle/palletjack,creideiki/palletjack,saab-simc-admin/palletjack,notCalle/palletjack,creideiki/palletjack,saab-simc-admin/palletjack