Added the option to use different branches from the test suite repository
fix tab completion for not required option

https://bugzilla.redhat.com/show_bug.cgi?id=1132974
1133939 - tab completion for short options

https://bugzilla.redhat.com/show_bug.cgi?id=1133939
Updates dev guide meaning of the latest builder for RTDs
introducing tab completion for pulp-consumer
Fixes master release notes to be the generic for version after 2.5
Merge pull request #1139 from pulp/bmbouter-dev-docs-update-rtd-latest

Updates dev guide meaning of the latest builder for RTDs
Merge branch 'master' into bmbouter-update-master-release-notes-to-be-generic

Conflicts:
	docs/sphinx/user-guide/release-notes/2.5.x.rst
Merge pull request #1146 from pulp/bmbouter-update-master-release-notes-to-be-generic

Fixes master release notes to be the generic for version after 2.5
Removed pulp puppet module from playpen. It is now located in the pulp_packaging repo.
Working on making deployment and configuration compatible with the qeos openstack
Merge branch '2.5-dev'
Merge branch 'jcline-automation-branch-selection' into jcline-automation-update

Conflicts:
	playpen/deploy/utils/setup_utils.py
Merge remote branch 'origin/2.5-dev'
Merge branch '2.5-dev'
Merge branch '2.5-dev'
Merge branch '2.5-dev'
Updated the configuration for the automation suite and added a script to automatically update images
Changed the Jenkins configs for the new Jenkins
Add CentOS to the list of supported systems for pulp-dev.