timezonespec: move to an implementation file
If the header is included in multiple TUs, the symbol ends up existing in each one. This causes duplicate symbols if the TUs ever meet.
A Gitlab security update will be applied on March 29th, between 8am and 10am, EST (UTC-05:00). This site may have intermittent delays during that time.
If the header is included in multiple TUs, the symbol ends up existing in each one. This causes duplicate symbols if the TUs ever meet.