Fix NPE when parsing platform (Hafas).
Use common method for querying departures (Hafas).
Use common method for querying for nearby stations (Hafas).
Raise default number of departures to 100 (Hafas).
Use custom number of departures (Hafas).
Implement Paris provider based on abstract Navitia provider.

  * Rely on Navitia web interface.
  * Implement AbstractNavitiaProvider.
  * Implement ParisProvider.
  * Add ParisProviderLiveTest test class.
Fix some issues after first review.

  * Move Paris provider ID under France section.
  * Remove unnecessary sysouts in paris provider test.
  * Throw exception when parsing date.
  * Throw exception when parsing leg.
[Navitia] Mofidy tests to always use current date.
Add some @Override
[Navitia] Pass new authorization key when scraping url.

  * Define new scrape functions in ParserUtils.
  * Pass authorization key when scraping urls in navitia provider.
[Navitia] Update region name for Paris provider.
Exchange arguments in assertEquals.
[Paris] Fix poi name.
[Navitia] Handle stop area case when parsing location.
[Paris] Change start and end points in test.
Move authorization to Secrets.java.
Rename autocomplete->suggestLocations.
Handle invalid station when querying departures.
[Navitia] Handle invalid locations in queryDepartures and queryTrips.
[Paris] Add tests for unknown locations.