Cut more edges (use new dependencies)

That scala-compiler dependency is parboiled’s fault. I suspect we can
make that a non-runtime dependency, but I’d prefer not to have to refer
to it at all.