[.gitignore] add setup.cfg
[cli] import CommandCommand at the end of __init__

Registering the commands package was causing there to be two
CommandCommands with the same full name but different identities.