Fix launcher tests; Add test of custom hostname

OK I got caught not running the tests by travis.
I did find the Contributing.md document on the master branch
and it passes now.