make VehicleRoutingAlgorithms create algorithms with already specified
StateManager
add stateManager
Merge branch 'simplify-state-updates' into bicycle
add StateUpdater to define latestActivityStartTime