HistoryManagerState: StateWithHistory<HistoryState>

A scoped and simplified part of the headless state that is relevant to the HistoryManager controller.