Merge remote-tracking branch 'origin/paul' into nathan
Fixed some more lineage problems and added .getParent() to some more
classes
scratch test changes

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Merge remote-tracking branch 'origin/paul' into nathan
Merge commit '71884e3ebe8f33964e942bf26d1e625583c69ed0' into nathan
Merge commit '24738f3f97ef7975807c4f2fbf40efee81a9588f' into nathan
Merge commit '8bc48d36531c0647fb9810a2e9c8db5be72bfb76' into nathan
Merge commit '4858c1031d459b1e23caf2b050d0813cf079f786' into nathan
Merge commit 'ae3e23897bb9a554fa6f49d60406a860f6e3b0ae' into nathan
Merge commit 'db2547cb5d686d29f7bb95bd25a49fbad349756d' into nathan
Added proper getSession support for Directory and DirectoryNavigator
Added XSPUtil class for getting wrapped XSP Domino objects
Improved XSPUtil and added some more types for Factory.getParentDatabase
Fixed EmbeddedObject's getParent method and added getParentDocument.
Also added lineage support for it to Factory
Fixed some more lineage problems and added .getParent() to some more
classes
Merge remote-tracking branch 'origin/master' into nathan

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Just some tweaking on Scratch Tests
Fix for backup logger, fix for OpenLogItem
Fix for backup logger, fix for OpenLogItem
DatabaseTransactions implemented. 9 hours and 43 minutes, including
lunch.

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>