config groups UI: Added config-groups CRUD functions, locators and tests

Fixes some bugs related to config_groups tests

config groups UI: remove the unused import
Merge pull request #1156 from kbidarkar/config-groups

config groups UI: Added config-groups CRUD functions, locators and tests
Updated hostgroup test with Factory and added few -ve tests
Merge pull request #1170 from sghai/hostgroup

Updated hostgroup test with  Factory
Updated gpgkey tests with Factory and using api's for dependent entities
updated test_key_associate_20 test with api's

Updated create/delete/update tests with factory

Updated create/delete/update tests with factory

moved session statement after api calls and collapse tests
Merge pull request #1161 from sghai/gpgkey

Convered GPGKey tests to use Factory and APIs for dependent entities