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
Fix wrong error log when using the external parser
MoreLikeThis implementation
Merge pull request #546 from emmanuel-keller/master

Improvements