apache frontends: move directives to global conf

https://trello.com/c/RF3kubpI/428-remove-unnecessary-directives-from-frontend-vhost-definitions-enterprise

Move configuration directives out of the front end templates so that
they don't have to be re-created (requiring an outage) if there is a
need to modify them:

    ServerAdmin
    SSLProtocol
    SSLHonorCipherOrder
    SSLCipherSuite
    ProxyTimeout
apache frontends: refactor logging conf, includes

https://trello.com/c/RF3kubpI/428-remove-unnecessary-directives-from-frontend-vhost-definitions

apache-vhost confs had logging directives inline; these were extracted
to a single logging conf file, which admins can modify if they see fit.
Additionally, "Include" directives allow the admin to create an extra
custom conf file that all vhosts will include, completely separate from
anything OpenShift lays down, to minimize the need for modifying files
OpenShift does lay down.
httpd conf: set better defaults
Update jquery, add typeahead widget

Team model and initial controller for console

Add team links, templates

Make teams controller react to json request, add team typeahead

Make team selection from typeahead work

Make an empty query show all owned teams, lazy-initialize typeahead stores

Tweak drop-down styles for multi-line, add substring matching

Conditionally show team add UI, display detailed error message, preserve team name across multiple submits, include teams in new_members

Surface team errors

Use global_teams capability from broker

Add index page for teams, error handling for search

Remove dead code

Update domain and member controller tests

Externalize members css

Simplify noscript css

Move typeahead styles into member css, scope to members widget

Tweak typeahead appearance

Rename to Shared Teams

Add max_teams to user model
Metrics work

Add metrics instance variable to Manifest
Gather and publish cgroups metrics
Add metrics to ApplicationContainer
Make metrics plugin delay configurable
Metrics work

Working on ApplicationContainer metrics
Add metrics commands to oo-admin-ctl-gears
Metrics

Correct typos.

Reduce construction of huge strings where possible.

Remove code that added a "metric prefix" to output as that is not
correct.

Corrected bugs that prevented cart pull metrics from working.

Use BufferedLineParser to process output from cart and app metrics.

Simplify cgroups parsing and publishing logic.

Add sample metrics script to the mock and mock-plugin carts.

Rename MetricPlugin to MetricsPlugin.

Add pull metrics timeouts.

Batch cgroups data output.

Make metric metadata customizable.

Require explicit enabling of metrics plugin for it to run.

Allow user to specify cgroups metrics.

Add quota metrics.

Add unit and functional tests.
Use named pipes for logshifter redirection where appropriate

Use named rather than anonymous pipes for cartridges whose processes
can't do internal pidfile management. When using process substitution,
the intermediate Bash interpreter which drives the anonymous pipes
results in dangling file descriptors in the intermediate Bash, causing
readers (such as oo_spawn) to block on IO select calls.

Using named pipes manually removes the unnecessary intermediate Bash.
Use box-sizing mixin
Use consistent naming on alias_add and more detail on cartridge scale
Bug 1085128 - Add warning message for the unsupported legacy version of the mms-agent
Merge pull request #5202 from danmcp/master

Merged by openshift-bot
php cartridge: fix php-mcrypt module ini filename

This file should only have one "locked-" prefix.

Includes migration from 0.0.14
Simplify role rendering
Merge pull request #5203 from jhadvig/mms_warn_msg

Merged by openshift-bot
Remove unused routes, use configured model class
Merge pull request #5201 from ironcladlou/logshifter-pipes

Merged by openshift-bot
Bug 1082464 - do not show member links for update and delete if team in global
Removing file listed twice warnings