Third party updates
Syncs up with third party repos as of 27 Jul 2021 with the exception of proj
which is a project unto itself to sync with the latest upstream release. pegtl
is also held back because its newest release requires C++17.
Edited by Ben Boeckel