Move estimation code into a separate file, and wrap it up in TripEstimator class.
This should make it easier to be called from outside code.
Small changes to make the class easier to use:
* Add flag for whether distances should be in miles
* Don't round results
Merge pull request #1 from lyft/COURIER-953-ETA-matching

[COURIER-953] ETA matching