Properly reading values from the config file

Also added logging
Refactored geocoding code - added esri wsg as a fallback

ESRI is very slow and not as good unfortunately but it doesn't have limits. Google only allows for 2,500 resolutions per day
Merge branch 'master' of github.com:Code4SA/address2ward