File.join -> PathUtils.join

Convert File.join to PathUtils.join in the vhost plugin
Add logging about idling/unidling in vhost plugin

Add logging about idling/unidling in the vhost plugin. Attempting to
determine what's going on with bug 1161165.
BZ#1159392 - Add HTTPS configuration for all applications with NGINX

This patch adds:
* Config settings for the location of the SSL
  certificate and key.
* Sets up a common certificate and key that all applications can use
  to access HA apps over HTTPS without having to set up an alias
  and adding an app specific cert/key
Bug 1161263 - Support class method truncate()
Fix race condition in team creation
Bug 1162096 - Fix oo-admin-gear destroygear
Merge pull request #5940 from ncdc/bug/1161165-missing-idler-conf

Merged by openshift-bot
Merge pull request #5946 from calfonso/bz1159392

Merged by openshift-bot
Merge pull request #5941 from derekwaynecarr/issue_1162128

Merged by openshift-bot
Merge pull request #5935 from jwhonce/bug/1161263

Merged by openshift-bot
Fix calls to config
Merge pull request #5948 from jwhonce/wip/oo-admin-gear

Merged by openshift-bot
controller: whitespace fixes

vim performs whitespace fixes automatically. I like to separate these
out to avoid obscuring the real changes.
controller: make gear UUIDs predictable

Introduce an option that creates gear UUIDs based on the app name
instead of the standard 24-char hex format.
Enterprise use case:
https://trello.com/c/bUe7eOL6/290-enable-predictable-gear-uuids-ose
(temp) logging for gear removal