Add AddCommandVersion tests
Add cli.Printf so commands can write to a mocked output
Fix error treatment in id based commands
Update AddVersionCommand call
Add log tests