load balancer plugin (haproxy)

Go doesn't really use Init() - use a NewFrontend() method that returns *Frontend and creates the new maps before returning.