Test custom cart creation
Bug 985525: Skip invalid cartridges during recursive installation
Fix log file perms.
WIP: configure containerization plugin in node.conf
Merge pull request #3106 from ironcladlou/bz/985525

Merged by openshift-bot
<cucumber> Refactoring upgrade_steps.rb to be cart-agnostic

Refactored stepdefs to derive "expected" cart versions from manifest
provided in cart RPM package

Refactored some stepdefs to require component version to be specified
(i.e. the 5.1 in mysql-5.1) to eliminate hardcoded version numbers in
stepdefs

Refactored feature tests to use new stepdef formats
Remove ecdsa ssh key type from supported list.
Rationale: Due to patent concerns, ECC support is not bundled in fedora/rhel(needed for ecdsa key generation).
           So even if someone has a valid ecdsa keys, sshd server on our node won't be able to authenticate the user.
Reset capybara between tests, restore cached cookies with correct domain
<cucumber> Cleaning up commented code blocks

Left some dirt on the floor with my last push; this push removes old
code that had been commented out
Merge pull request #3109 from mrunalp/bugs/982811

Merged by openshift-bot
Merge pull request #3103 from liggitt/capybara_reset

Merged by openshift-bot
Merge pull request #3102 from pmorie/dev/plugin

Merged by openshift-bot
Merge pull request #3111 from pravisankar/dev/ravi/bug983038

Merged by openshift-bot
Merge pull request #3095 from smarterclayton/custom_cart_test

Merged by openshift-bot
Merge pull request #3110 from dobbymoodge/platform_upgrade-refactor

Merged by openshift-bot
Clearing SCL cache environment before invoking scripts since scripts may load different scl envs.
Merge pull request #3112 from kraman/rhel_fixes

Merged by openshift-bot
Add error handling to AppContainer plugin loading
Merge pull request #3113 from pmorie/dev/plugin

Merged by openshift-bot