Add implementation of TripPlanService.
Revamp everything to get trip plan data from the new TripPlanService, and to handle TripPlans and Entities as separate objects rather than a hierarchy.  Stop using trip_plan_id_strs everywhere now that ids have been shortened to be Javascript-compatible.  Remove a bunch of dead code.