Merge remote-tracking branch 'Roland's/manfred' into nathan

Conflicts:
	org.openntf.domino/src/org/openntf/domino/impl/Document.java
Added suppression of exception if Database.getDocumentByUNID() uses a UNID that isn't found as a Session.Fixes toggle. It defaults to ON, so .getDocumentByUNID() simply returns null by default, but you can override the session fix to force it to record an exception instead
Merge remote-tracking branch 'Roland's/roland' into nathan

Conflicts:
	org.openntf.domino.xsp.update/site.xml
	org.openntf.domino/META-INF/MANIFEST.MF
	org.openntf.domino/src/org/openntf/domino/impl/Document.java
Added a new project "de.foconis.test" that provides a simple CLI to test some formulas
Fixed some issues in MIMEentity handling & recycling
Improved MIME Handling / cleanup when calling closeMimeEntitites
refactored automime & configuration
Improved DominoReferenceCache / Session handling. They (hopefully) get properly recycled now. (NOT YET TESTED!)
Still more improvements for proper "cleanup"
Merge remote-tracking branch 'github-official/nathan' into roland

Conflicts:
	org.openntf.domino/src/org/openntf/domino/ext/Session.java
ADD: sourcepath to lib/domino.jar
Merge remote-tracking branch 'origin/roland' into manfred
Merge remote-tracking branch 'origin/manfred' into alex