make boot script use the package id for Cabal, some dependency cleanups