Fix #2131
Fix #2131

The --no-legend option is unnecessary, as each line is matched against a
regex to determine if it contains data about a unit file. The legend
does not match the regex and is therefore ignored.

Additionally, on my Fedora 16 VM I noticed that, even on a wide
terminal, unit names were being shortened with ellipses if they were
longer than a certain number of characters. Adding "--full" to the
systemctl command in _get_all_unit_files() fixed this.

saltstack/salt,saltstack/salt,saltstack/salt,saltstack/salt,saltstack/salt