DominoUtils.handleException checks if we can amend logging level, if not
falls back to logging with com.ibm.xsp.domino logger.

LogTests added

OpenLogHandler not implemented by default. There doesn't seem to be an
acceptable way to add a handler in XPages. Untested for Java agents etc.
Changed Item#getValues to defer to the Document
Fixed potential NPE in restoreState (Issue #47)
Added ReplicationEntry#setViews(Collection<String>) (Issue #20)
Added ColorObject#setColor(java.awt.Color) for good measure (Issue #19)
Fixed parameter names and a bunch of unwrapping bugs in Session... also
one infinite-recursion one
Added View#getAllDocuments() with a crummy implementation (Issue #33)
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