Added rabbitmq_policy support

Initial implementation of rabbitmq_policy.
Included sample usage as part of README. Works great in our production environment using a 2 clustered nodes on multiple exchange types too (in our case, including x-udp).
Usage sample:

```puppet
rabbitmq_policy { 'affiliate_queues':
    vhost      => '/',
    pattern    => '^affiliate_.*$',
    apply_to   => 'all',
    definition => '{"ha-mode":"all","ha-sync-mode":"automatic"}',
    priority   => 0,
}
```
I'm just following your standards... =)
References:
- https://github.com/puppetlabs/puppetlabs-rabbitmq/blob/master/lib/puppet/type/rabbitmq_exchange.rb#L4
- https://github.com/puppetlabs/puppetlabs-rabbitmq/blob/master/lib/puppet/type/rabbitmq_plugin.rb#L4
- https://github.com/puppetlabs/puppetlabs-rabbitmq/blob/master/lib/puppet/type/rabbitmq_user.rb#L4
- https://github.com/puppetlabs/puppetlabs-rabbitmq/blob/master/lib/puppet/type/rabbitmq_vhost.rb#L4
- https://github.com/puppetlabs/puppetlabs-rabbitmq/blob/master/lib/puppet/type/rabbitmq_user_permissions.rb#L4