[ Windows unusable fix] findInParents didn't check root folders

Fixed an infinite loop caused because root paths on Windows aren't "/" but "C:\" (or any A-Z) letter.
More details on #94