Adds support for recursive installation of a package
Fixes the htmlparser not picking up all errors in the output