Singularity: default port for getDomain(), make logging less verbose

updated & added tests for these changes
listeners/github: clearer logs for webhook creation