defaulted to not showing fqdns and changed --no-fqdn to --show-fqdn, also made fqdn shortening dependent on there being at least 1 char before the first period so we never end up with blank hostnames