Merge pull request #2303 from 9rnsr/fix_hash

Tweak Tuple and Variant for correct hashing
Merge pull request #2302 from dcarp/master

Updated std.format documentation of width and precision specifiers
Merge pull request #2296 from Element-126/doc_formatValue_add_example

Add documentation examples for formatValue()
Merge pull request #2292 from markisaa/constToString

Issue 13015 - std.json.JSONValue's toString is now const
Merge pull request #2304 from DmitryOlshansky/issue-12455

[REG]Fix issue 12455 Bad lowercase mapping for 'LATIN CAPITAL LETTER I W...
Merge pull request #2295 from adamsaka/issue_8370

Issue 8370 - Fix deprecated message during Linux Phobos build.
Merge pull request #2306 from WalterBright/fix13056

fix Issue 13056 - [2.066.0-b1] Regression: Error: template std.path.base...
Merge pull request #2291 from markisaa/realToDouble

Issue 13013 - Converted real to double in std.json.JSONValue
Merge pull request #2256 from Safety0ff/popbackn

std.algorithm.remove: Fix constraints and change popBack loop to popBackN
Merge pull request #2309 from 9rnsr/2.066

Cherry-picking commits from master to 2.066 branch