Add route edit view with representative trip selector

Adds OTITripModel
Adds OTITripManager
`_.map(trips2dArray, function(tripArray) { return tripArray[0] }).
    filter(function(e) {return e;});`