Merge pull request #3786 from 9rnsr/2.066

Cherry-picking commits from master to 2.066 branch (for beta5)
Merge pull request #3738 from 9rnsr/fix13089

Issue 13089 - Spurious 'is not nothrow' error on static array initialization
Merge pull request #3788 from yebblies/arraytypes

[cleanup] Remove two unreferenced array types
Merge pull request #3787 from yebblies/sqrtport

[DDMD] Move sqrt into Port
Merge pull request #3775 from 9rnsr/fix13113

Issue 13113 - cannot build druntime's gc.d with -debug=INVARIANT, bad @nogc inference?
Merge pull request #3784 from WalterBright/fix9449

[critical] fix Issue 9449 - Static arrays of 128bit types segfault on initializatio...