Update most of the tooling with exception of arcanist and MariaDB
which require additonal work to be compatible.
Also prune much of the C++ libraries which are no longer being used
since the C++ tunnelbroker codebase has been removed. These C++ libraires
were also a significant contributer to Nix build times.