Merge remote-tracking branch 'origin/nathan' into jesse
Merge remote-tracking branch 'origin/nathan' into jesse
Merge remote-tracking branch 'origin/nathan' into jesse
Merge remote-tracking branch 'origin/nathan' into jesse
Added some generics pedantry that may not be worth it, but hey
Added a preliminary, not-exactly-functional JSR223 runner
Merge remote-tracking branch 'origin/nathan' into jesse
Cleaned up the JSR 223 runner slightly
Merge remote-tracking branch 'origin/nathan' into jesse

Conflicts:
	org.openntf.domino.xsp/src/org/openntf/domino/xots/XotsNsfScanner.java
Started an attempt at a FacesContext Xots runner
Merge remote-tracking branch 'origin/nathan' into jesse
Tweaked the Session-less environment code in Factory to work on Linux and with mixed-line-terminator files
Merge remote-tracking branch 'origin/nathan' into jesse
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