Make user name in GerritChangeSource optional.

The user name is not required and defaults to the .ssh/config
file content.
I do not know, I will find out soon. For this change it should be ok as it is kind of trivial, but I will check it for the future.

http://trac.buildbot.net/wiki/LicensingYourContribution should be updated :-).