Fix null MACs on first boot.

If a MAC address for an interface is null (0:0:0:0:0:0) on the first
boot, write a valid MAC address to /etc/network/interfaces for that
interface, before networking comes up.  That way, we'll never have an
interface with a null MAC address.

New dependency: macchanger.