Fixed double-copy of new Database methods.

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Added getNoteID() to Design-type elements
Added session.createColorObject(java.awt.Color) (Issue #19)
Added Alignment enum for RichTextParagraphStyle (Issue #27)
Added Level enum for ACL and ACLEntry and changed the capitalization of
the enum name in RichTextParagraphStyle
Added enums for Database and switched existing enums to be
constructor-based
Added Type enum to DbDirectory (Issue #27)
Added OpenLogItem and handler. Also fully documented with JavaDoc
OpenLogItem.

Note: there are quite a number of differences between this OpenLogItem
class and the one in OpenLogJava project in OpenNTF.
Re-localization of reference counters to eliminate synchronization in
isolated thread implementations.

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Switched DocumentIterator to using Logging API. Added NoteIterator for
NoteCollections.

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Forgot the implementation in the actual class for the NoteIterator!

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Preliminary implementation of DatabaseIterator from DbDirectory. Nod to
timtripcony to finish before M1. :-)

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
commenting out my template iteration test until we solidify the
implementation
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
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)