<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
<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 #3110 from dobbymoodge/platform_upgrade-refactor

Merged by openshift-bot