Refactored GTFS-RT alerts support to fit in the new updater framework.
Graph writes happen through a graph writer runnable now.
However, there is no guarantee yet that planner threads will see a consistent view of the alerts.
Rename RealtimeDataSnapshotSource to TimetableSnapshotSource (which was the original name)
Remove old BikeRentalUpdater
Rename BikeRentalUpdater2 to BikeRentalUpdater
Use AllArgsConstructor in TripUpdateGraphWriterRunnable
Refactored BikeRentalUpdater to fit in the new updater framework.
Graph writes happen through a graph writer runnable now.
However, there is no guarantee yet that planner threads will see a consistent view of the bike rental stations.
Added logic to reconnect after losing the connection in the WebsocketGtfsRealtimeUpdater