Stop geocoding (start,end) address before finding directions.

There is no need to geocode an address first, the DirectionsService will do that automatically.
This saves 2 geocoder calls and the overhead of loading the module.