Changed DocumentCollection's init to check if its provided parent is an
AgentContext and, if so, use the context Database instead (Issue #60)
Revert "Changed DocumentCollection's init to check if its provided parent is an AgentContext and, if so, use the context Database instead (Issue #60)"

This reverts commit 3041539fa163b07a282a283990ad38e1cf6101c4.
Revert "Revert "Changed DocumentCollection's init to check if its provided parent is an AgentContext and, if so, use the context Database instead (Issue #60)""

This reverts commit a22eb69f059880687d102416069c0570bb27dc1a.
Moved "addColumn" and "addField" back out of the list implementations
and into the AbstractFolder and DesignForm classes. Also changed the
list classes to be live views on their parents
Fixed a number of bugs with DesignView and started shifting FileResource
over to use raw-note DXL
Modified an exception in XMLNode and started fiddling around with
rawitemdata in FileResource
Added classes for reading/writing CD records for $FileData in file
resource
notes
Commented out some debug lines and finalized most member variables in
the CD classes
Switched FileResource to properly read and write CD records
Added ability to mark/un-mark file resources as hidden from the design
list (e.g. WebContent files)
Changed Document#get to treat un-found String keys as formulas executed
in the context of the document
Changed @CheckFormulaSyntax in the Formula class to wrap the formula as
a string. Also changed raw Vector references to Vector<Object>, since it
uses the wrapped Session object
Switched the Formula class to use the formula escape method in
DominoUtils
Fixed null Vector in boolean conversion

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Wrote demo cases for Webinar. Enhancements for DocumentSyncHelper

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Fixed a potential DateTime handle leak in Document#replaceItemValue when
passing it a List of Dates + other objects
More example tweaking

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Switched Base.toDominoFriendly to create DateTimes from a Lotus-ified
Session, rather than Lotus-ifying an open DateTime
Switched a use of DominoUtils.incinerate to enc_recycle
Merge branch 'jesse' of https://github.com/OpenNTF/org.openntf.domino.git into jesse