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>