Keep track of the exceptions instead of just flagging that an exception has occured.
Blocking writes on a tribe node creates a "blocks" tribe
fixes #5389
Corrected issue with throttle type setting not respected upon updates
[TEST] stabelize SearchStatsTests
[Test] Fix missing release.
[Build] Remove XReferenceManager and XSearcherManager from forbidden-apis' exclude list.

These classes have been removed on the upgrade to Lucene 4.7.
ContextSuggester
================

This commit extends the `CompletionSuggester` by context
informations. In example such a context informations can
be a simple string representing a category reducing the
suggestions in order to this category.

Three base implementations of these context informations
have been setup in this commit.

- a Category Context
- a Geo Context
- a Field Context

All the mapping for these context informations are
specified within a context field in the completion
field that should use this kind of information.

Extension of the ContextSuggester
=================================

 * Refactored the Java API
 * Refactored the REST API
 * Implemented MultiValue Contexts
 * Implemented Multiple Contexts
 * Simplified Code
 * Additional Tests
 * Javadocs
 * Setup Fuzzy Logic with Context Suggestions
refactored XAnalyzingSuggester and XFuzzySuggester
 Next Iteration

 * prefix wrapping for queries
 * modified query Automaton to match preserveSep
 * added docs
Next Iteration

 * Fixed working with payloads
 * multilocations for GeoContext
 * Referenced field for GeoContext
 * Updated documentation
 * Fixed NPE on empty mapping
Simplification

* changed REST-API
* updated docs (part I)
* included Codereview
Next Iteration

* Updated Docs
* Minor clean-ups
* Improved REST-API
Updated API
* updated docs
* setup multiple precisions
* merged field and context mapping