Kpm wrap update existing projects instead of creating new ones in wrap folder

parent #904 
Yes we want to be using the same logic to find projects, everywhere. The root directory should also always be resolved from the project directory.