Various docs/rest tweaks

Fixed documentation generation.
Updated build downloads for docs.
Got basic rest only app working on ML7
updated planning doc
added version extension. updated priorities for Dec 2013
Added combined query support to MLJS core

Added caching of search options when in V7 mode (saveSearchOptionsCheck)
Added generic check function for v7
Altered searchCollection, search, structuredSearch to detect v7 and
cached options. If not cached, still executes old V6 GET method
Updated planning doc
Tutorial update
Fixed custom renderer tutorial. Rebuilt download bundles
Search Context changes and fallout in widgets, planning doc
added xml renderer sample from Matt W. Rebuilt docs, downloads.
Various issues fixing. WARNING: co-occurence, chartsearch pages still buggy

Updated Roxy to latest master release
Finally added loading gif image
Various fixes for recent searchcontext changes in test pages
fix in Kratu widget when being used with searchcontext (true/false as
results)
v7 detetion bug fixes in Core API
removed replaceAll dependency in widgets.js
Fixed XHR2 XML success response handling
Updated installextensions.sh for version extension
Updated charsearch page.
Human readable facet names completed
Got mljsrest pure rest application running as the main mldbwebtest app
Various fixes

Added and checked all geospatial options in options builder
Refactored test pages to use search context always
Added transform management functions and tests
Added XML and binary support to Node.js (quite how I missed it
previously…)
Options builder improvements

added custom constraint, thesaurus constraint, and element query support
rebuilt files and deployed docs to github.io
Added thesaurus custom constraint example library
Added extract metadata support to search options builder object

Also rebuilt download files and github.io documentation
Fixed incorrect path namespace declaration in geoPathConstraint in options builder
Custom Grammar support added to MLJS core

Fix for docs bug cts-element changed to element for grammar config
MLJS core and test additions

Added custom grammar support to search options
Allowed n-way co-occurence by modifying db.tuples()
Fixed cooccurence test page
Updated github.io docs and download distribution files
Added values support to searchcontext

Choose between search (default) endpoint and /v1/values/{tuplesname}
endpoint
Cooccurence widget example updated for values endpoint
Added combined query support to mljs.values()

Rebuilt docs too