Experimental json extension handler replaces xml extension in ExtensionsConfig.
GetMacAddress() - if ifname is empty keep trying.
FreeBSDDistro - Handle potential custom data by increasing length of dd from 1 (2048 byte) block to 33.