[thci] version string depending on capabilities (#7665)
[thci] version string depending on capabilities (#7665)

Return different output of `ValidateDeviceFirmware` depending on the
device's capabilities. This allows to have a single THCI file for the
same vendor for different device's versions.
openthread/openthread,srickardti/openthread,openthread/openthread,openthread/openthread,abtink/openthread,srickardti/openthread,jwhui/openthread,srickardti/openthread,abtink/openthread,jwhui/openthread,srickardti/openthread,openthread/openthread,jwhui/openthread,jwhui/openthread,abtink/openthread,abtink/openthread