Use libravatar instead of gravatar

It is free service, which allows delegation.
Use libravatar if available
Changelog entry
Mention optional requirement in docs
Document federated avatar support.