<runtime> Card origin_runtime_213: realtime node_utilization checks

Add fact and resource_limits.conf entry for no_overcommit_active

Add flock around container creation and additional check for node
capacity if no_overcommit_active is true, add GearCreationException
for this case, and add return code of 146 to oo-app-create if it
gets GearCreationException on create

Better error to user when gear creation is aborted for exceeding
max_active_gears when no_overcommit_active is true

cache resource_limits.conf in node model

added unit test for no_overcommit_active

added unit test for node_utilization
Fix up unit test to prevent test pollution, fix variable name typo
Bug 1000978 - Make curl more silent when fetching status of python cartridge
Merge pull request #3311 from detiber/runtime_card_213

Merged by openshift-bot
Merge pull request #3498 from mfojtik/bugzilla/1000978

Merged by openshift-bot
Bug 1003969: Don't raise if processed ERBs no longer exist to delete
Bug 1004008: Use symlink test rather than -e before call to rm
Merge pull request #3535 from ironcladlou/bz/1003969

Merged by openshift-bot
Wrap the port range indefinitely.
Merge pull request #3539 from ironcladlou/bz/1004008

Merged by openshift-bot
WIP Node Platform - oo-devel-node: clean up oo-* scripts that emulate mco calls

* Combine testing scripts into one:
  * was 3672 lines vs 732 now, 37 files vs 1
  * remove all unused command line options
  * standardize option names
  * convert all scripts to V2 cartridge model
  * Update cucumber tests

Deprecated Files:
 * oo-add-alias
 * oo-aliases
 * oo-remove-alias
 * oo-app-create
 * oo-app-destroy
 * oo-app-state-show
 * oo-authorized-ssh-key-add
 * oo-authorized-ssh-key-remove
 * oo-broker-auth-key-add
 * oo-broker-auth-key-remove
 * oo-cartridge-list
 * oo-connector-execute
 * oo-create-endpoints
 * oo-delete-endpoints
 * oo-env-var-add
 * oo-env-var-remove
 * oo-frontend-backup
 * oo-frontend-check-idle
 * oo-frontend-connect
 * oo-frontend-connections
 * oo-frontend-create
 * oo-frontend-destroy
 * oo-frontend-disconnect
 * oo-frontend-get-sts
 * oo-frontend-idle
 * oo-frontend-no-sts
 * oo-frontend-restore
 * oo-frontend-sts
 * oo-frontend-to-json
 * oo-frontend-unidle
 * oo-get-quota
 * oo-set-quota
 * oo-ssl-cert-add
 * oo-ssl-cert-remove
 * oo-ssl-certs
 * oo-user-var-add
 * oo-user-var-list
 * oo-user-var-remove
Node Platform - Remove files deprecated by oo-devel-node
The "-e" is causing regressions, was not in the original script and is not needed by the script itself.
Merge pull request #3528 from rmillner/wrap_port_allocation

Merged by openshift-bot
Merge pull request #3541 from jwhonce/wip/oo-devel-node

Merged by openshift-bot
Merge pull request #3542 from rmillner/pythocalypse

Merged by openshift-bot
Bug 1004292 - Fix typo in oo-devel-node command
Merge pull request #3544 from mfojtik/bugzilla/1004292

Merged by openshift-bot
<admin stats> refactor and mods for admin console

Results subclasses were all moved out to a lib file.
Admin::Stats became Admin::Stats::Maker in order to have clean
separation of namespaces and make Rails autoloading happy.
Miscellaneous bits added and adjusted.
<admin suggestions> library to suggest admin changes

Generates config-driven suggestions for:
* Adding capacity
* Removing capacity
* Taking note of unresponsive nodes
* Fixing suggestion config values
Extensible with subclasses.