Don't send memory/cpu attributes to compute_resources if changes are not supported
Description of problem:
Vmware supports hotplug of cpu, ram etc.. however if ram or cpu defined in satellite is smaller than in vmware
the vmware refuse to update the values and host edit fails.
Details of issue in https://bugzilla.redhat.com/show_bug.cgi?id=1673707
Satellite updates vmware host settings every time there is ANY change on host,
even just changing of content view.
Sometimes it may not be desirable to change host cpu/ram..to match host settings in satellite, for example if host is provisioned for one team, and that team needs expand it, but can not have access to satellite.
Steps to Reproduce:
1.provision vmware host
2.hotplug some CPU or ram on vcentre
3.change anything on host on satellite side, for example content view.
all host data from satellite gets overwritten in vmware
have option to turn this behavior off.