Backup branch
Create environments and list keys
Fabuloso shell ready to demo!

Add exception hierarchy to handle errors.
Most help_ methods converted into docstrings
Improve even more the fabuloso shell.

Create the 'show_*' methods and the 'add_environments'
and 'add_repositories' methods
Add public key and modify init command help
Adding configuration directory configurable.
Fixing minor incoherent names in CLI for repositories.
Merge branch 'repos'