patch applied (cabal-install): executeInstallPlan now takes an installer instead of calling installPkg