Unconditionally remove the share and etc directories of a package.
Merge pull request #799 from dbuenzli/master

Unconditionally remove the share and etc directories of a package.
Failing when trying to reinstall not installed packages
Better behaved colors for warnings and errors
Fixed debug dot output
Fixed update with packages that really don't exist at all anymore
Revert "Fixed update with packages that really don't exist at all anymore"

This reverts commit 13cedb09cdd854d0a397fee45303f11eb761e016.
One more precaution regarding packages removed from upstream
Trying to fix