Bug 977034 - Removing IDENT breaks deconfigure
Bug 977034 - Removing IDENT breaks destroy

* introduced error when logging error message
Merge pull request #2968 from jwhonce/bug/977034

Merged by openshift-bot
oo-admin-ctl-usage fixes: Create index on 'gear_id'+'usage_type'+'created_at' fields for usage_records mongo collection.
Take full screenshots when web tests fail
Added test for adding domain env variable
PODO-61 Added tests for adding and removing domain wide environment variables
Updated platform-oo-admin.feature testing adding and removing domain wide env variables
Bug 979991

Clarify the purpose of npm_global_module_list
Merge pull request #2970 from liggitt/full_screenshot

Merged by openshift-bot
Merge pull request #2969 from pravisankar/dev/ravi/usage-sync-fixes

Merged by openshift-bot
Remove Online specific references:
-Remove hard-coded cart name references.
-Remove login validations from CloudUser model, login validation must be done by authentication plugin.
-Remove 'medium' gear size references
-All 'small' gear size references must be from configuration files.
-Remove stale application_observer.rb and its references
-Remove stale 'abstract' cart references
-Remove duplicate code from rest controllers
-Move all get_rest_{user,domain,app,cart} methods in RestModelHelper module.
-Cleanup unnecessary TODO/FIXME comments in broker.
Merge pull request #2783 from genesarm/PULL_1844

Merged by openshift-bot
Merge pull request #2972 from BanzaiMan/dev/hasari/bz979991

Merged by openshift-bot
Merge pull request #2945 from pravisankar/dev/ravi/card7

Merged by openshift-bot
WIP: add gear-level upgrade extensions
Rename upgrade helper
WIP