rabbitmq user provider has changed the way permissions are passed

This will probably fail the current gate as we have the old version of rabbitmq in the gate.  It will need to be green button merged and then the new rabbitmq gated (which has been failing since this new way was introduced) and merged in.

relevant commit in upstream:

https://github.com/opscode-cookbooks/rabbitmq/commit/7c94815bf68eda52c50ff474835861268ffd2781#L3L29