* Fixed a few tests.
* Made Percolator a node level module / service.
* Introduced a `document_index` options, in the case the percolate queries are stored in a different index than the document to be percolated. This index is then used to fetch the mapping for parsing the document to percolate.