error out of upgrade as soon as a bad gear configuration is detected
Check for cartridge IDENT before starting gear upgrade process

https://bugzilla.redhat.com/show_bug.cgi?id=1077378
Gear upgrade should not fail when OPENSHIFT_*_IDENT env variable not present.
Multiple fixes
 - Checking the provides list for cartridge matches for Configure-Order
 - Skipping rollback for configure and similar operations in case of a new gear creation. Instead, we will just delete the gear
 - Fixing exception raising logic on rollback success/failure
move some node requires to diy cartridge dependencies

fix typo
Checking and fixing stale sshkeys and env_vars
 - using oo-admin-chk and oo-admin-repair
auto expose ports upon configure, but only for scalable apps
Merge pull request #5001 from bparees/missing_ident

Merged by openshift-bot
Merge pull request #4997 from abhgupta/abhgupta-scheduler

Merged by openshift-bot
Merge pull request #5002 from tdawson/2014-03/tdawson/move-node-requires

Merged by openshift-bot
Merge pull request #4990 from abhgupta/abhgupta-dev

Merged by openshift-bot
Merge pull request #5003 from rajatchopra/master

Merged by openshift-bot