metadata: Merge the network config
network: Fall back to MAC address if there is no name
digitalocean: Add DigitalOcean metadata service

Move debian-related processing into its own file.
digitalocean: Add tests for network unit generation
Merge pull request #213 from crawford/digitalocean

digitalocean: Add support for DigitalOcean