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.
But the GitHub id is the thing which is unique, you can change your GitHub username.