Method override for Automate Domains

If a similar named method  exists in a
high priority domain that will overlay the existing method.
The usecase for this is a user wants to modify a single method from
the ManageIQ domain to the Customer domain. During resolution the
method from higher priority Customer domain will be used.
@mkanoor Need to avoid the before(:all).  Plus you are calling MiqAeDatastore.reset in the before block and also in the setup_model method called in the before block.