cli repository
Added syncplan crud functions
syncplan: fix for flake8
Added new os tests - architecture, ptable, configtemplate
fixed the travis issue
add/remove repo to/from content-view
Added create, update & delete tests for sync-plans
Merge branch 'master' into syncplan-crud

Conflicts:
	robottelo/ui/locators.py
Added info validation for config template and ptable
instead of passing single repo to CV, converted it to list
info moved to cli/base.py
syncplan: fixed various issues as per comments
syncplan: removed the constants import
updated fn and test to publish CV
added support to promote specific version of CV to selected env
made travis happy
cli info method
Merge remote-tracking branch 'upstream/master' into cli_repository

Conflicts:
	robottelo/cli/base.py
	robottelo/cli/product.py
updated bz decorator for 6 tests
Added association of products functionality to sync plans update function