[zaphod-v0.4]: Include MAC address when listing VMs.

SYNOPSIS
zaphod: Format output to show hardware address
m42/zaphod.py: Include MAC address of the VMs primary interface in listvm.

DETAILS
The MAC address is often used to configure DHCP and it makes sense to simply
include that information in a listing of vms.
[zaphod-v0.4]: Reorganize functions into a more logical sequence.

SYNOPSIS
m42/zaphod.py: Group start/stop create/destroy and list functions together.

DETAILS
Code hygiene. Group functions in a more logical sequence. Earler the
sequence was ordered according to when the functions are called
during the lifetime of a VM. This order is not very intuitive to
a reader.