Some new features

Hi,

Nice job.
Here are some features that I can suggest.

1 - Work with windows
2 - Can read user/pass from: config/gitconfig/keyring (python-keyring)
3 - Can read pass from tkInter
4 - Add files names to comment

Even if you don't want accept this push please accept this changes as features request.

[]'s
Hugo