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 #2290 from BanzaiMan/dev/hasari/c288

Merged by openshift-bot