Renaming LocationSource
Expanding IWeather interface

Interface now allows to get location type and location that data was
retrieved for.
Update README.md
Renaming methods to comply with IWeather