Initial commit
About the noddiest thing that works.
Rearranged files to live in GOPATH properly
gofmt
Sanity-check request
gofmt
Only send response if we have one
go fmt
Pass zone by pointer not value in match()
Added multicast DNS client
Ignore Emacs backup files
Extract makeDNSReply function
Add multicast
Fix port to listen on, and add simple Dockerfile
Usability improvements
Add command-line flag to use a different port
Cleaner handling of our own multicast queries
One fewer Println
Added Makefile and updated Dockerfile

The Dockerfile is now more like the weave one, with a scratch layer
underneath.

Makefile taken more or less from weave, too; except, it uses
environment variables to cross-compile the binary (which should
probably be done for weave as well)
Separated dockerising from code