Enhancement: Refactor Reva CLI with prompts

The current CLI is a bit cumbersome to use with users having to type commands
containing all the associated config with no prompts or auto-completes. This PR
refactors the CLI with these functionalities.

https://github.com/cs3org/reva/pull/1072
