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
Merge branch 'dans_spec_work' of https://github.com/drsharp/ddd_sample_app_ruby into drsharp-dans_spec_work