Added docblock and typehint to GeocoderCaProvider
Refactored and improved IGNOpenLSProvider