Added support for queue policies

The daemon and backend can get/set queue policies, but the Join function
still does fifo only, regardless. The broadcast functionality is yet to
be implemented.