added mac method that returns the first nic mac if not build otherwise the mac of the install nic.
Fixed bug in handling the tftp settings