Allow setting the slave name, default to the fqdn at runtime

Running the jar without name will automatically use the fqdn as name
so no need to set it to the fqdn, and it's a problem when building images
as the name is preset for any instance.