Merge remote-tracking branch 'origin/nathan' into jesse
Merge remote-tracking branch 'origin/nathan' into jesse
Merge remote-tracking branch 'origin/nathan' into jesse
Continued development on Xots processing. Improved class hierarchy and extensibility
Merge remote-tracking branch 'origin/nathan' into jesse
Added some generics pedantry that may not be worth it, but hey
Fixes for XotsTasklets created from XPages contexts.
Added a preliminary, not-exactly-functional JSR223 runner
Merge remote-tracking branch 'origin/nathan' into jesse
Cleaned up the JSR 223 runner slightly
Allowing Xots native tasklets before NotesContext is initialized. Be cautious of class loader context, thought!
Test to use the ModuleClassLoader for scanning NSFs
Fixes to XotsNamedRunner to gracefully handle lack of NotesContext
Slight adjustment to XotsNsfScanner to use .loadModule() instead of .getContainerModule()
Merge remote-tracking branch 'origin/nathan' into jesse

Conflicts:
	org.openntf.domino.xsp/src/org/openntf/domino/xots/XotsNsfScanner.java
Fix for resurrection of IndexDb in IndexDatabase.
Fixed unnecessary permission check on start of DominoThreadFactory
Create of XotsService to sub for NsfService and allow module loading of databases without caching
Creation of DominoNoneRunner to account for Runnables that don't need domino sessions
Set up Factory to initialize environment settings directly from notes.ini rather than creating a session and checking environment variables.
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