DHCP option 12 support (hostname)

Add configuration option "network.hostname" support which allows users to use user-friendly hostname instead IP addr (see section 3.14 https://www.ietf.org/rfc/rfc2132.txt). Default behavior is unchanged until user set correct hostname in config file.