add/remove repo to/from content-view
instead of passing single repo to CV, converted it to list
updated fn and test to publish CV
added support to promote specific version of CV to selected env
made travis happy
updated as per review comments
comments incorpoarted
Added positive update & negative create sync plan tests
E265 block comment should start with '# '
Add BZ doc string to sync plan with same input params
made travis happy
Added negative test cases for content view
Added new negative testcases for content view
Added update tests for content view
Improved fetch strategy & value for locators
Allow flags to be passed to hammer commands
Made the tests as ddt for content view
Merge pull request #694 from sghai/cv-pub-promo

Implementation of content-view publish and promote to selected  env
Added tests to validate startdate and starttime tests for syncplan
bug 1082632: fixed indentation issues