Automate methods should not be able to modify readonly domains

https://bugzilla.redhat.com/show_bug.cgi?id=1142317

The $evm.instance_create, $evm.instance_delete and
$evm.instance_update methods now check if the domain
is editable before creating/updating/deleting
Fixed partial rendering
Default method to convert CI elements to MiqHashStruct

https://bugzilla.redhat.com/show_bug.cgi?id=1142487

Add a new default method which can be used by basic CI objects
that dont need extra parameters to be sent to the UI
Select Cloud Network, Security Group, IP based on tenant

https://bugzilla.redhat.com/show_bug.cgi?id=1142487

Added support to filter the above configuration items
based on the selected tenant for Openstack. If the tenant is not
selected or not available it will use the EMS to do the filtering.