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.
Fix Issue 12031 (partial) - opDollar for Typedef!T

Just forwarding the various kinds of `opDollar` in `Proxy!T`. Partially fixes bug 12031 -- I believe a dmd change is needed to completely fix it (separate to opDollar forwarding).
Fix issue 12067.

Note that the measureTime examples do not use documented unittest
blocks, because that doesn't work when the documentation is split out
into a separate version(StdDDoc) section.
Merge pull request #1907 from jmdavis/12067

Fix issue 12067.
Merge pull request #1899 from Poita/bug12031

Fix Issue 12031 (partial) - opDollar for Typedef!T
std.range doc changes: less example redundance and examples for function
without
Merge pull request #1890 from burner/master

std.range doc changes: less example redundance and examples for function without
Merge pull request #1898 from schuetzm/tzif3

Support TZif format v3