Merge remote-tracking branch 'origin/jesse' into timtripcony
Merge branch 'master' into timtripcony
Added new 9.0.1 method freeResourceSearch to Session interface and
implementation
Continued work on .schema package including some re-org of the classes
Implemented rPraml's suggestions for issue #88
Additional fix cited by rPraml for issue #87
implemented array conversion as suggested by rPraml in issue #91
implemented publishing statefulness suggested by rPraml in issue #86
Added the ability to create folders and a method to get to the normal View object from design views and folders
Cleaned up double-transaction tracking on DominoGraph
Fixed reged for URLType validation.
Fleshed out the FacesConfig object, particularly concerning managed beans
Added faster paths for accessing Java class names from individual Java resources and the database as a whole
Fixed broken add() method in ModifiableStringNodeList when the parent path doesn't exist and changed most return types in FacesConfig from Collection<String> to List<String>
Merge branch 'master' into timtripcony

Resolved conflicts:
	org.openntf.domino/src/org/openntf/domino/impl/Session.java
Removed some unnecessary @SuppressWarnings("deprecation") lines from imp classes
Fixed a boneheaded flaw in the .graph.DominoElement that made it way too eager to start transactions and apply changes to properties.
Removed trace code from Database.startTransaction
Began adding parser to helpers.Formula
Continued work on Formula parser
Merge remote-tracking branch 'origin/jesse' into nathan
Merge remote-tracking branch 'origin/timtripcony' into nathan
Further testing on Formula.Parser
Addition of getInEdgeCount and getOutEdgeCount to graph vertex
Deeper type-checking and issue reporting on graph Element.getProperty
Modified the argument names and HTML structure of OpenntfServlet slightly, for good measure.
Fixed a MAJOR bug that I introduced with Item overloading on Dec 16. Any non-native data type that would be written with a MIMEBean over the last 4 days would write incorrect data.
Fixed a number of edge cases with Graph element property caching.
Re-added log warnings when returns from .getItemValue(String, Class) are returning non-compatible classes from the value request.
Added protections to AbstractEdgeHelper to throw Exceptions when attempting to relate a null vertex.
Lowered System.out reporting from TrustedDispatcher.
Merge remote-tracking branch 'origin/jesse' into nathan
Complete rewrite of DbDIrectory to solve underlying API bugs. Numerous new options added and class now fully embraces Iterable<Database>
Addition of static methods in Database to determine whether a Database is a template, database, replica candidate or template candidate
Addition of Session.getDatabaseWithFailover, getDatabaseByReplicaID and getDatabaseIfModified
Continued improvements in Formula parsing
Addition of static Comparators for Databases