Use os.path.lexists instead of os.path.exists

So we can get a ' broken symbolic link to ...' result for broken symlinks instead of exception.