<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
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
Admin console framework
Pull statistics generation into models
Add stats histograms
Increase spacing around statistic numbers
Initial capacity planning work - profile model
<admin-console> modify to match mcollective changes
<admin-console> add some packaging as a broker plugin
<admin-console> add dependencies in gemspec