WIP: Locate same named method, instances and classes across domains

This feature allows the UI to display a list of overridden instances
and methods from different domains. The functions return an array of classes or instances or methods ordered based on the domain priority. The UI should be
able to guide the end user to the highest priority instances and methods
@mkanoor No need to create the options hash object here since it is only referenced once.  If this code ends up getting refactored into a common method then it would need to pass this as an option to any new method.
```ruby
_, ns, klass, _ = ::MiqAeEngine::MiqAePath.get_domain_ns_klass_inst(fqname, :has_instance_name => false)
```