The existing pattern of working with ironicclient is to use JSON patch to
update resources. To simplify migration let us support it as well.
Patching is also useful for granular updating of nested structures.
Deprecate two openstackcloud calls that are meaningless wrappers on
top of patch_machine/update_machine.
Change-Id: Idffaf8947f51e5854461808d9d42c576640bec56