added Google Directions API key
minor change to directions request retry behavior