Established pattern for overriding interface methods of untyped Vectors

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Added delegate constructor factory. Deepened generics, perhaps too much.
Not sure about whether I outsmarted myself or what...

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Merge remote-tracking branch 'origin/master' into nathan
Created Legacy annotation.
Marked some interface methods as deprecated to inform users
Created modern versions of freeTimeSearch and getAddressBooks

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Preliminary implementation of Database

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
created Vector override that treats Vector as interface rather than
concrete class, and uses ArrayList internally

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Merge remote-tracking branch 'origin/nathan' into timtripcony
More interface extensions and annotations.

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Merge remote-tracking branch 'origin/master' into nathan
First draft of a DocumentCollection implementation
More interface extensions and annotations.

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Added a legacy message for telling implementers to use abbreviated loops
instead of explicit iteration, updated method parameter names to
approximate the names listed in Designer Help
Added delegating ACL and ACLEntry classes
Added AdministrationProcess
Switched existing interfaces and classes to use new DateTime as return.
Still allowed lotus.domino.DateTime as params to allow for compatibility
with existing interfaces.

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Merge remote-tracking branch 'origin/timtripcony' into nathan

Conflicts:
	org.openntf.domino/src/org/openntf/domino/DocumentCollection.java

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Merge remote-tracking branch 'origin/jesse' into nathan
Added blocking of GetNthDocument method calls. Because people need to
grow up.

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>
Initial commit of all Domino class interfaces
Added Document wrapper