Fixes #6509 - friendlier options for content-view version promote BZ1102284

- CV versions are now searchable by CV + environment or CV + version
- workaround for katello/foreman environment name conflicts
- options --from-lifecycle-environment and --to-lifecycle-environment for version promote
refs #5655 - accounting for correct JSON response metadata
Fixes #7076 - product sync-plan-id option twice

This fixes an issue where the sync-plan-id option is displayed twice in
the helpful texts for the product set-sync-plan, remove-sync-plan
commands.
Merge pull request #220 from dustint-rh/product_sync_plan_id_twice

Fixes #7076 - product sync-plan-id option twice
Merge pull request #221 from komidore64/rmi5655-env-paths-command-broken

refs #5655 - to receive correct paths actions JSON
Merge pull request #214 from tstrachota/cv_versions

Fixes #6509 - friendlier options for content-view version promote BZ1102284