trove: manage keystone resources

Manage endpoint, tenant, user and password for Trove service.
Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>