added an example of talking to the haproxy management socket
refactored client code into own package, played with getting a golangish client