Extracted Python path walking and fixed broken symlink check (PY-10534)
Merge branch 'python-fixes'
remove external annotation root duplicates resulting by several modules using the same sdk
let non-string literal expressions have no references
add debug logging to see who is guilty of "Cannot undo" messages
Merge remote-tracking branch 'origin/master'