Add some groundwork for implementing rfc5966 recommendations
Correctly implement multiple queries over 1 tcp conn.

Completely transparant give users another query to handle.
update readme
Make it fatal when the server cannot start
Add a limit after which the connection is closed
Add TODO
Better comments
tweaks comment
abbreviate markdown to md
updaet
small tweak in the test
Implement EID and NIMLOC records
gofmt
Merge branch '5966'