Validate cartridge and vendor names under certain conditions

online_runtime_245 online_runtime_288

Includes fixes for now-invalid Cartridge-Vendor values
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
Merge pull request #2337 from sosiouxme/fixtoggle

Merged by openshift-bot