Use GitHub avatar if no vendor logo is available.

Do not merge!

If you agree to the changes, I will first re-try the update locally and if it really really really 1000% works, we can push to zikula.org.
not sure about this. maybe just adding an additional property for github id would be preferred?