Use QTimeZone::teritory instead of our own data table
This just requires special-casing Asia/Bangkok (which covers multiple countries but is reported as Thailand by QTimeZone) and then allows us to drop our own data table for this.
Also update the documentation to reflect these semantic nuances.