Merge remote-tracking branch 'origin/nathan' into timtripcony
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
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>