Merge pull request #538 from AlexandreToyer/master

Documentation: add some pages about PHP client
Update OpenSearchServer_functionalities.md

- fixed a few typos, and a few British spellings that were used out of habit
- fixed a few sentences that looked translated rather than natural
- clarified some sentences and concepts
- checked that the vocabulary in the document was the same as the one in the actual OSS interface. However the SaaS OSS instance running on writeups.org is still a 1.3.1 rev 1974 build 550, so some tabs and options are missing (and having such an old version on my wonderful site makes me feel sad and unloved to boot).
Work on Cluster panel. Use of the hardware address as unique identifier.
Conflicts:
	src/main/java/com/jaeksoft/searchlib/web/StartStopListener.java
Clustering: Add file based notification system (version files)
Cluster: Implements reload index event
Conflicts:
	src/main/java/com/jaeksoft/searchlib/ClientCatalogItem.java
	src/main/java/com/jaeksoft/searchlib/index/IndexAbstract.java
	src/main/java/com/jaeksoft/searchlib/index/IndexSingle.java
	src/main/java/com/jaeksoft/searchlib/index/WriterInterface.java
	src/main/java/com/jaeksoft/searchlib/index/WriterLucene.java
	src/main/java/com/jaeksoft/searchlib/web/controller/HomeController.java
	src/main/java/com/jaeksoft/searchlib/web/controller/runtime/CommandsController.java
Clustering:
- Visibility on other nodes
- Only requested clients are open
- The notification API call automatically use the first admin user
- When an index is updated, other nodes are notified
Conflicts:
	src/main/java/com/jaeksoft/searchlib/index/IndexConfig.java
	src/main/java/com/jaeksoft/searchlib/index/IndexLucene.java
	src/main/java/com/jaeksoft/searchlib/index/WriterLucene.java
	src/main/java/com/jaeksoft/searchlib/web/controller/runtime/CacheController.java
Clustering: Distributed indexation and index reload with querying works! 
Conflicts:
	pom.xml
	src/main/webapp/WEB-INF/zul/home.zul
	src/main/webapp/index.zul
Working on addEntireDocument C API
Wip on OSSE
OSSE: Implements getNumberOfDocs and deleteAll
Update Running%20a%20query%20with%20different%20parameters.md

Language & clarity polishing.
Update Using%20autocompletion.md

Language & clarity polishing.
Update Using%20pagination%20to%20navigate%20through%20results.md

Language & clarity polishing.
Update _prefix.md
Fix wrong error log when using the external parser
MoreLikeThis implementation
Merge pull request #546 from emmanuel-keller/master

Improvements
Add MoreLikeThis documentation
Merge pull request #547 from emmanuel-keller/master

Add MoreLikeThis documentation
Fix MoreLikeThis WebService pattern