Trove/ConfigurationShellImprovements

= Improve configuration-create shell comman =

Description
Extend base shell call for configuration-create to accept database configuration file as is. For now python-troveclient has:

trove configuration-create --description --datastore_version 

where is a JSON structure.

It would be nice to have:

trove configuration-create --from-file /etc/my.cnf --description --datastore_version 

= Justification/Benefits =

Justification
From user perspective i might be able to use base database configuration files (like my.cnf, cassandra.yaml, etc.) instead of manually building JSON structure for CLI.

Benefits
No need to build JSON structure for shell call, just use `--config-file conf.conf`

= Impacts = From python-troveclient usability perspective, the creation of configuration group whould be simplified due to improved use of CLI for configuration-create

Database
None

Configuration
None

Public API
None

Internal API
None