Fixes #5802 - HC update/create using system uuids

Alter Host Collection api update/create actions to accept system uuids.
This is a fix related to hammer-cli-katello commands where some of
the commands take uuids and others take the data base id. This allows
the cli commands to uniformly take uuids.

related to https://github.com/Katello/hammer-cli-katello/pull/178