clarify & fix idempotency logic in update()
clarify & fix idempotency logic in update()

* we were not skipping services that were not specified

webdev1001/vcloud-tools,webdev1001/vcloud-tools,gds-operations/vcloud-tools,gds-operations/vcloud-tools