travis: Configure Travis CI, remove old configs

Closes #55

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

Fixes #53

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
discoverd/client: Fix test hangs

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