Fix CLI tests

Update TEMPLATE_TYPES constant with the values returned by
api/v2/template_kinds.
Better check promotion of a content view version on test_cv_promote_rh
Apply lower before checking for a domain's parameter name on
test_positive_set_parameter to match what satellite saves on db
Use robottelo's data decorator on cli test_domain module.
Merge pull request #1384 from elyezer/cli-tests-fixes

Fix CLI tests