added vehicle dependent time-window states
added vehicle dependent route/activity state getters to interface
added vehicle dependent time-window updater
added vehicle dependent time-window updater
added vehicle dependent time-window updater