Changed OpenLogItem back from a static class. Added and completed test
of adding handlers. Throws AccessControlException on setLevel though in
XPages Java class - don't know why.
CHanged LogUtils to print stack trace on error
Merge remote-tracking branch 'origin/paul' into nathan
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 jesse
Merge remote-tracking branch 'origin/timtripcony' into jesse
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
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