=BG= add dependencies on url and request modules
=BG= geolocation lookup by invoking nominatim-openstreetmap api
=BG= reverse geolocation using nominatim-openstreetmap api
=BG= add dependency on googlemaps module
=BG= query walking and driving directions using google maps api
=BG= fix to enable gmpas transit directions API to work; see also PR submitted to dependency: https://github.com/moshen/node-googlemaps/pull/24
=BG= when travel mode is transit, disply transit vehicle type instead
=BG= force a switch if going from one transit step to another, even if the vehicle type remains the same
Merge branch 'api-directions' into develop
Merge branch 'release-0.1' into develop
=BG= begin adding supermarket locations
=BG= remove redundant lat/lons; TODO compute them
=BG= delayed async promise calls to call geo lookup functions to scrape nominatim api without hitting rate limits
=BG= switch from nominatim to gmaps api for geocoding to get better results; TODO error checking
=BG= post processing to extract just the latitude and longitude from each gmaps geocode result
=BG= query public transport routes using ptv via melbourne transport
=BG= ignore output folder
=BG= split scrape function into groups, and write to disk intermediate output so that one failure does not lose everything
=BG= move scrape defaults as configuration in the npm package
Merge branch 'locations' into develop