incremental reparse should happen only on nodes fully covering the changed fragment (EA-54262)
(cherry picked from commit b488d43)
more diagnostics and possible fixes for EA-46770: don't let code fragment documents be gc'ed
(cherry picked from commit 66da2af)