Improve remote message

Add more information for the users how to use remote command. The information is printed when the command is executed. This will make it easier for them to understand where to use the port number, which is passed as parameter to this command.
I'll expose separate method in IDomainNameSystem, but the variable domain cannot be moved inside the lambda as this would cause the following error:
Error: Can't wait without a fiber