FunctionFactory fixed
Merge remote-tracking branch 'origin/roland' into manfred
Interface AsDocMap as common interface for Document and OpenntfDominoDocument
Merge remote-tracking branch 'origin/nathan' into jesse
Added forgotton source
Merge remote-tracking branch 'origin/roland' into manfred
Removed com.ibm.commons.util.TDiag (which was excluded from the build path anyway)
Replaced the use of IBM Commons XML for XML serialization with JRE-standard classes. Also changed List<XMLNode> declarations to the concrete XMLNodeList class, since it's proven useful to use the extra methods
Merge remote-tracking branch 'origin/nathan' into jesse
Further work to try to get XotsNativeFacesRunner fully working
Cleaned up an unnecessary-cast warning in AbstractDesignComponentList
Merge remote-tracking branch 'origin/nathan' into jesse

Conflicts:
	org.openntf.domino/src/org/openntf/domino/utils/Factory.java
Removed now-unneeded com.ibm.commons.xml classes and suppressed some warnings
Suppressed and dealt with a number of warnings. Renamed method parameters and added JavaDoc to the exception classes to be consistent with RuntimeException
Suppressed and dealt with a number of warnings in packages through impl
More warning suppression/fixing and minor JavaDoc tweaks
Set the tinkerpop and IBM commons source folders to ignore compiler warnings
Added "getNodeType()" method to XMLNode
Added XMLNode#getFirstChildElement convenience method
Added XMLNode#getNextSiblingElement