Merge pull request #1 from retr0h/working

Corrected set_permissions
Reworked how clustering gets setup

Rabbit needs to stop first, before setting up clustering, otherwise
it fails to stop, and errors on the start.