Internalized DateTime implementation to eliminate delegate calls. Added
toRawDateTime to get legacy format if needed.

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Fixed DateTime getDelegate

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Merge remote-tracking branch 'origin/jesse' into timtripcony
Now catching parse exception in DominoFormatter.parseDateFromString
New DatabaseCollection class and added DbDirectory.getTemplates() to
return an instance thereof
DbDirectory is now iterable (loops through databases, skipping templates
nested iterations FTW
oops, forgot main()
fixed the infinite loop in iterator() and getTemplates() (facepalm)
Factory parenting now accounts for DbDirectory
iterator scratch test now properly skipping databases it can't open
DocumentIterator.getCollectionIds now skips attempting to create the
NoteCollection if the DocumentCollection is empty anyway
xmage scratch test now loops through every document on the server in
addition to getting a name object for every acl entry
Merge remote-tracking branch 'origin/timtripcony' into rene