Add timeout exception for unsuccessfully connecting to numpy installer
Support msi uninstall
Add extra warning message when the installation seems to succeed, but we can't find the package, and the installer is an msi, as these cannot be installed multiple times