Move galera haproxy into separate defined type

This is to allow defining different HAProxy pools for different sets of
database servers.