travis: Configure Travis CI, remove old configs

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
util: Add commit-validator scripts

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
travis: Validate gofmt and DCO sign-offs

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
discoverd: Fix race in Addrs

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
router: Fix discoverd registration races in tests

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>