__fish_print_hostnames: do a better job of searching SSH files
scp completions: use __fish_print_hostnames rather than doing independent hostname searches
rsync completions: complete hostnames ala scp

Closes #1010