Completed work to support dynamic host names as well as setting the hostname at boot time.