Rewrite nova compute_node hostnames

Change-Id: I7c23cf8dae4a1fafb498124aca9e3fe0b857e563
Merge branch 'node-name-redux' into dt-test