Support running broker tests directly
Force scopes to use checked ids and avoid symbolizing arbitrary strings
Use .present? instead of .count > 0 (for performance)
Handle ValidationExceptions globally
Support LIST_DOMAINS_BY_OWNER, SHOW_DOMAIN, and SHOW_APPLICATION_BY_DOMAIN
Simplify capabilities to be more model like, and support clean proxying of inherited properties
Return creation_time on domains
WebMock causes errors in Net::HTTP::Persistent, disable except when needed
Merge remote-tracking branch 'origin/master' into changes_for_membership

Conflicts:
	controller/app/controllers/api_controller.rb
	controller/app/controllers/domains_controller.rb
	controller/app/rest_models/rest_domain.rb
	controller/lib/openshift/controller/api_responses.rb
Merge remote-tracking branch 'origin/master' into changes_for_membership
Typo during merge
Merge remote-tracking branch 'origin/master' into changes_for_membership
handle rpms with gem as Source0
Bug 988519 - Ensure that the gear task runs as unconfined_u.
JBoss Deployment verification

Fix hardcoded references to ports defined in manifest.yml, added MANAGEMENT_NATIVE_PORT and MANAGEMENT_HTTP_PORT to manifest.yml

deploy exploded artifacts by default

Verify deployment using JBoss deployment markers

Update jboss cartridge test to verify application is accessible on the first attempt after deployment stop/start

Tests to verify deployment status for multiartifact deployment

Tests for deployment-scanner changes

Tests for management interface unavailability
Add endpoint handling to upgrades
<admin-console> add gem deps to gem and RPM spec files
<admin-console> require gems from engine init
Bug 987799
Bug 982107
Merge pull request #3173 from rmillner/BZ988519

Merged by openshift-bot
<admin-console> adjust packaging for origin

 #openshift-dev
kraman: can you pls keep the requires as rubygem-xxx instead of rubygem(xxx)
kraman: having them as rubygem(xxx) means that the devenv script doesnt
parse them out when installing dependencies
kraman: makes builds slower in origin
kraman: and make sure you match versions to that in console or broker.
other versions may not be available in fedora
Bug 982921