Rework ProviderBasedGeocoder
Rewrite README
Remove useless file
Update CHANGELOG
Make ProviderBasedGeocoder extendable