cme: added update command
Common: added get_documentation to insert content of DESCRIPTION pod into App::Command description
Updated check doc
update 'list' doc
Common: include EXIT CODE in description
check: added exit code doc
moved pod doc from cme to edit
moved 'shell' pod doc from cme to shell.pm
updated pod doc of most commands
cme: updated doc (moved most details to pod of commands)
updated doc of update command
updated link for global options
dist.ini: apply weaver on pod doc
make cme executable
moved cme in ./bin
Tweak cme doc and comments for Pod::Weaver
Added minimal doc for Common.pm
added gen_class_pod command
Common: re-format some code
Common: no need to add a quiet option to Instance