Update version to 2.10.0-SNAPSHOT
Update version to 2.10.0-SNAPSHOT
Fixed bug - ID on help tags were being duplicated which was causing tooltip to popup next to incorrect location.
Support search for metadata or template (#1271).
Indexing / Subtemplate indexing does not work (#1272) - do not add taxonomy for a document if empty eg. for subtemplates.
Subtemplate / Minor layout improvements.
#1269 Show html error page when invoking a non existent jeeves service
fixed bug when datadir is not absolute
Delete rss.latest service and redirect url to rss.search?sortBy=changeDate
CSW / Return exception while reindexing all records (#1273).
fixes to account for spaces in path on windows
Search suggestion / Add option to place results which starts with requested string on top of the results (#1148).

By default alphabetical order is used.

Use * wildward to only request element starting with (using "stat*")

Sample queries:
* main.search.suggest?field=_title&q=sta = contains sta in _title field sort by alphabetical order
* main.search.suggest?field=_title&q=sta* = only starts with sta in _title field
* main.search.suggest?field=_title&startwithfirst=true&q=sta =  contains sta but with results starting with it on top
fixed more warning reported by findbugs

findbugs and checkstyle analysis skipped when -DskipTests is on command line

Conflicts:

	docs
update to a fixed webspecs version
Search suggestion / Add option for sorting

... and only sort once the results.

Sample queries:
* main.search.suggest?field=any&q=sta* = sort by frequency (default)
* main.search.suggest?field=any&q=sta*&sortBy=FREQUENCY = sort by frequency
* main.search.suggest?field=any&q=sta*&sortBy=ALPHA = sort by alphabetical order
* main.search.suggest?field=any&q=sta*&sortBy=STARTSWITHFIRST = sort element starting with searched value first, then by alphabetical order
Search suggestion / Improve layout.
fix build error by fixing several findbugs errors
a few more findbugs fixes
more findbugs warnings fixed
PRE_EVALUATE_DOC_FUNCTION (from http://www.saxonica.com/documentation9.0/javadoc/net/sf/saxon/FeatureKeys.html#PRE_EVALUATE_DOC_FUNCTION)
should be set to false so that XSLTs that use document function are able to
pick up changes eg. when using a metadata record from the catalog via
xml.metadata.get it is very desirable that the document function be evaluated
each time the XSLT is run rather than just once at compile time