Refactor ugly methods for searching for locations in legs
Merge pull request #19 from paulrayner/itinerary

Refactor ugly methods for searching for locations in legs