automatically figure out which packages are broken and need to be re-installed, and also re-install with stdout if the previous installation failed
factor out require(quiet = TRUE)
see if travis_wait works (extend timeout to 20 minutes)