Adds two-queue implementation for reserved resources
Add notes about database roles to the docs.
Make sure unit tests work with mongo perms.

This commit ensures that our unit test suite doesn't require mongo
roles beyond readWrite and dbAdmin.
Move mongo connection after logging is initialized and print error to console
Fixes after PR review
Removing tags to show the failing test in test_cud.py
Remove print statements and add a console handler.
Fixes error on el6 and issue where tags were being overwritten
modify tests to reflect that errors are logged, not printed
Fixes from PR review, and fixes RabbitMQ support!
Merge pull request #1158 from pulp/bmbouter-1124570

1124570 - Adds two-queue implementation for reserved resources
Merge branch '2.5-dev'
Misc updates from PR comments
1124589 - python-kombu does not work with Qpid unless the user adjusts qpidd.conf

This update to pulp's python-kombu allows use of the ANONYMOUS sasl_mechanism,
which works "out of the box" with qpidd. Users will no longer have to edit
their `qpidd.conf` file as one of the installation steps.

Note that some other kombu refactoring updates are included with this patch.
However there should be no difference in functionality aside from the
aforementioned sasl_mechanism change.
Merge remote branch 'origin/2.5-dev'
Merge pull request #1165 from beav/kombu-update

1124589 - python-kombu does not work with Qpid unless the user adjusts qqpidd.conf
Automatic commit of package [python-kombu] minor release [3.0.15-13.pulp].
Merge remote-tracking branch 'origin/2.5-dev'
Merge branch 'amacdona-1093763' into 2.5-dev

Conflicts:
	server/pulp/server/db/connection.py
Merge branch '2.5-dev'