install multiple cabal packages at once

This helps avoid dependency conflicts

This seems to work, but things are still installing for me and it will fail on the zeromq dependency. So you will want to verify that the build script changes are still installing everything that is supposed to be installed.