haproxy: get rid of misc, add a role and template

the haproxy module was not managing the config file, moved it into a template
and added a role for it.

Change-Id: Ib55fabd3ef7c5f4e54bd8dc4bf9fe3d7048a1e10
Merge "haproxy: get rid of misc, add a role and template" into production