improve test coverage on rest models
Bug 997246 - Prohibit blank domains

Needed to use allow_nil instead of allow_blank
Bug 997374 - Fix man page for oo-admin-ctl-domain

Add --new_namespace
Bug 981148 - missing facter dependency for cartridge installation
Bug 986300 - Remove the unused Broker configuration directory
Bug 977936 - /usr/sbin/oo-namespace-init needs a man page
Merge pull request #3383 from rajatchopra/master

Merged by openshift-bot
Broker AUTH_KEY config variables don't match style
Merge pull request #3376 from brenton/BZ986300_BZ981148

Merged by openshift-bot
Fix builder scope by introducing a domain builder scope

Track creation status of builders - grant the jenkins app escalated priviliges on those apps
Bug 997831 - Domain scope not in Rails config
Merge pull request #3384 from rajatchopra/master

Merged by openshift-bot
Merge pull request #3370 from smarterclayton/bug_997246_prohibit_blank_domains

Merged by openshift-bot
Bug 997861 - Report presence of the force_client_build marker for Python apps
fix PEAR on scaled gears & jenkins builder

https://trello.com/c/HOKvYxdJ/224-3-allow-php-pear-to-work-with-jenkins
Bug 997825 - Fail to install gems with Gemfile & Gemfile.lock for ruby apps
Merge pull request #3387 from smarterclayton/bug_997831_domain_scope_not_in_config

Merged by openshift-bot
Fix several tests that now use incorrect versions
Merge pull request #3371 from smarterclayton/bug_997374_fix_man_for_oo_admin_ctl_domain

Merged by openshift-bot
Removing has_app mcollective method since its no longer used