Cleans up the package significantly. Both fetchYarnDeps and fetchCargoVendor have prefetchers built into nix-update, so we can delete the custom updater script now. Further, mkYarnPackage is deprecated, so switch to stdenv.mkDerivation which also allows us to remove the package.json file. Finally, just some misc cleanup and modernization to follow nixpkgs' standards. Woo!