pep8: wrap long lines in cmds.py

Signed-off-by: David Aguilar <davvid@gmail.com>
gitcfg: properly handle mixed-case names in find()

We downcase the search pattern to match the case-ignoring behavior used
by "git config", but we did not also downcase the candidate string.

Downcase both so that we properly support having tool with mixed case
names.  Add a test to ensure the proper behavior.

Related-to: #44
Reported-by: Leho Kraav <leho@kraav.com>
Signed-off-by: David Aguilar <davvid@gmail.com>