2.066

A bunch of cherry-picks for 2.066.1.
The module deprecation support is in here because I want to "undo" the removal of std.metastrings.
https://github.com/D-Programming-Language/phobos/pull/2596