detect fqdn hosts against fqdn hosts

Closes #5
add tests for the needs_ssh fix