Finishing a merge from master

The bug in PagedTraverserDocIT stems from a very odd circumstance where accessing the underlying database through one API returns the appropriate node and through another returns a NodeNotFoundException. In this commit, the functional problem is solved, and I'll communicate the odd behaviour to the team through a test.