Changes to the OpenntfHttpService so that it doesn't init/term context on a server until the XspLibrary is actually loaded for the first time.
TODO: We still need to provide some kind of ApplicationListener that activates the wrapper service only for the specific ContextPaths that have declared their use in the xsp.properties.
Enabled XotsService.addToQueue(Runnable)
Continuation of graph2
As yet untested proxy vertexes in graph2
Turned down unneeded noise on restoreState for MIMEBeans
Turned up noise on saveState for MIMEBeans with full stack trace in the event that closeMIMEEntities returns false
Set MIMEEntity to auto-close on parent document if it's .recycled() (For legacy implementations)
Document.checkMimeOpen() only reports problems once per document rather than on every Item accessed, so it's possible to trace what's happening.
Document.closeMimeEntities now properly returns a boolean value if there was no entity name specified
Document.recycle closes the MIMEEntities automatically. (For legacy implementations)
Overhaul of OpenntfHttpService to keep track of application paths for context setup & teardown
Change to only create Implicit objects on applications using the ODA XSP library
Added update site with appropriate .gitignore
Added .gitignore for feature
Cleaned up target files from feature
Added *.zip to update site's .gitignore