Allow hostnames with - characters in them

Github-pages hostnames can contain - characters, so we should accept that as well.
Instructions for those using passwordless-ssh

Added info on using passwordless-ssh (and what I assume to be correct for http-based access).
Merge pull request #4 from ekohlwey/master

Allow hostnames with - characters in them

Looks okay Thanks!