The Blazar CLI doesn't support show, update and delete host operations
with hostname. It only accepts id because host uses a key called
hypervisor_hostname, rather one called name like for leases.
This patch enables the Blazar CLI to support hostname as well.
Change-Id: I3a7a3307099ed518d89de37039f9366770a21ce2
Closes-Bug: #1702266