Command module:download implementation

module:download allows to clone a module repository from GNOME given its name

Signed-off-by: Fran Diéguez <fran.dieguez@mabishu.com>
Command module:reset implementation

module:reset allows to discard all the changes in one module local repository

Signed-off-by: Fran Diéguez <fran.dieguez@mabishu.com>
Command module:review implementation

module:review allows to execute posieve against one module and get a 
detailed report of errors in the module translations.

Signed-off-by: Fran Diéguez <fran.dieguez@mabishu.com>
Command module:review implementation

module:review allows to execute check spelling in one module and get a 
detailed report of errors in the module translations. The target language 
dictionary must be installed to get proper reports.

Signed-off-by: Fran Diéguez <fran.dieguez@mabishu.com>
Download the module if it is not available when calling module:translate

Signed-off-by: Fran Diéguez <fran.dieguez@mabishu.com>
Little improvements in workflow:full messages

Signed-off-by: Fran Diéguez <fran.dieguez@mabishu.com>