<openshift-console> - Bug 957818 Update boot.rb to default to production env

https://bugzilla.redhat.com/show_bug.cgi?id=957818

This is similar to the logic in the boot.rb file for broker, and makes
it so that clearing the console cache via bundle exec "rails runner
Rails.cache.clear" does not require specifying the environment.
Fix call to cache_key_for
Validate cartridge and vendor names under certain conditions

online_runtime_245 online_runtime_288

Includes fixes for now-invalid Cartridge-Vendor values
Merge pull request #2323 from detiber/railsEnvUpdate

Merged by openshift-bot
Bug 957453 - properly account for unidle being called on a gear which was already started but did not have its frontend unidled.
Bug 957453 - The v2 builder needs to do a complete unidle.
Merge pull request #2290 from BanzaiMan/dev/hasari/c288

Merged by openshift-bot
Bug 949232: Make rhc-list-port compatible with both v1/v2 cartridges
Merge pull request #2322 from rmillner/ctl_gears

Merged by openshift-bot
Merge pull request #2333 from ironcladlou/bz/949232

Merged by openshift-bot
Make the H3 and A consistent in color in the footer
fix version mismatch between broker/node for personal carts; some more safety for yaml downloads
Using post-configure to deploy quickstarts for v1
Bugs 958709, 958744, 958757
Merge pull request #2334 from smarterclayton/unify_footer_header_colors

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

Merged by openshift-bot
Merge pull request #2336 from danmcp/master

Merged by openshift-bot
<oo-cart-version> fix toggling broker restart logic
Special file processing
Commented out failing tests