Replace shuttle map popovers with SMCalloutView callouts (work in progress)

Major changes include:
- Removes MITShuttleStopPopoverController and replaces it with SMCalloutView callouts
- Modify logic in shuttle map view controller and root view controller to coordinate showing callouts and updating the map.
- Modifying MITShuttleStopViewController to match wires when displayed inside callouts.