Re-do ProjectPath() to use finddir instead of walking the directory tree
ourselves