[DataStore] Replace first argument of startOnDemandFetchHistory()

ItemIdType -> ItemInfo

So that we can pass more detailed information to the function.
Especially valueType is needed to fetch Zabbix's history correctly.