Bug 971586

Set up cron's PATH to use primary cartridge's *_PATH_ELEMENT so that
cron can use the cartridge's executables.
Mimic rhcsh logic more closely

Ensure the primary cartridge's *_PATH_ELEMENT wins
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
Merge remote-tracking branch 'origin/master' into changes_for_membership
Merge pull request #3134 from smarterclayton/changes_for_membership

Merged by openshift-bot
Add global navigation to documentation

Changed document template in documentation to add a global nav
bar that includes links to the OpenShift Origin home page
and the docs home page
Add origin asciidoc theme to documentation

Including compiled and source files
Add resources for origin asciidoc theme to documentation
Change default documentation body font to match OpenShift font list
Fix small issues with documentation theme

* Changed position of logo to make it seem more centered, and added
larger logo for better scaling.
* Added font source stylesheets so that theme files are complete
* Changed header link text to improve readability
Remove unused font files from documentation theme

The theme is referencing the font files used by the site so that
they are more likely to be cached, so the local font files are no
longer needed.
Change documentation build to use origin theme