Fix haproxy validation checks

* Haproxy node should know all services to be configured This is a possible fix for issue #213
* Haproxy backend service validation This patch add haproxy backend validation using socat to collect haproxy stats and thus checks each backend server are there in haproxy configuration and optionally verifiy individual backend service state.