Changed protocol of geonames w/s call to https to prevent Github from blocking it due to an insecure format. Also tweaked an error message to make it more descriptive