Support TZif format v3

The only difference between v2 and v3 is an extension of the POSIX-TZ-style
string, which Phobos doesn't use anyway.
Merge pull request #1898 from schuetzm/tzif3

Support TZif format v3
Remove uses of the comma operator