Rabbitmq cluster

* Add config for clustering
* Add support for policies in the pillar
Can you store as a separate issue: firewall for cluster should be also host based (salt-mine/peer to peer coms)
So that only rabbitmq cluster members will have access to cluster sync ports.