*: add license header to all source files
Merge pull request #249 from jonboulle/license_header

*: add license header to all source files
*: switch to Godeps
Merge pull request #250 from jonboulle/master

*: switch to Godeps
system: embed config within EtcHosts and Update
*: fix warnings from go vet
test: run go vet
travis: install go vet
Merge pull request #252 from crawford/vet

go vet
network: write config units with the rest of the user-provided units
network: explicitly take down interfaces when configuring network

On reboot, networkd doesn't reconfigure interfaces that are already up. When
writing networking units, stop networkd, take down all interfaces, and then
restart networkd.