Improve documentation of the interactive client
Improve documentation of the interactive client

All the commands now inherit from this custom class `BaseCmd`
that basically provides a detailed `usage` method. The sync
command received special care cause of its differences from
the other commands.

neptaco/s3sync,clarete/s3sync,vyorkin-forks/s3sync