Merge 1.9.2 changes back into the trunk
Add documentation for query caching and indexing mechanisms.
Add documentation for serviced based architecture and utilties classes.