add queues manipulation support with rabbitmq_queue type and provider