Refactoring to do two-ride MUNI trip. Add unit tests and data fixtures. Move muni code out off etappe into sfmuni. Add 'backend' to sfmuni for mocking network calls.