Fix node['hostname'] on systems with only a bare hostname.

Some systems do not have a FQDN, but instead have just a bare hostname. Users expect `node['hostname']` to be properly set, but the regex for capturing this was incorrect for this corner case.

Phenomenon seen in IBM's VLP cluster, where all AIX LPARs are set up like this.