Added check to handle when install location already exists
This comes up when the installed db is corrupt, for example when a breaking change has been made. While this generally won't be a problem on stable versions, it is useful in case a breaking change was made in development.
Note that it is perfectly safe to remove the existing directory, as the user should not be manually installing mods and this would only be a directory in the portmod local dir.