Fixes running status issue
Second fix for running status issue
Fixes #1305
Fixes facet view issue and potential lock in pattern query
Fixes issue with webservice crawl API

Conflicts:
	src/main/java/com/jaeksoft/searchlib/webservice/crawler/filecrawler/FileCrawlerImpl.java
	src/main/java/com/jaeksoft/searchlib/webservice/crawler/webcrawler/WebCrawlerImpl.java
Fix NullPointerException at DatabaseCrawlSql.writeXml(DatabaseCrawlSql.java:263)
Aborting of child threads occurs only if the crawlmaster also aborts #1305
Fix #1316

Conflicts:
	src/main/java/com/jaeksoft/searchlib/index/IndexLucene.java
	src/main/java/com/jaeksoft/searchlib/learning/StandardLearner.java
	src/main/java/com/jaeksoft/searchlib/web/controller/runtime/CacheController.java
Merge pull request #1318 from emmanuel-keller/1.6

Bug fixes and improvements