Mise en forme plus claire.
Mise à jour d'elasticsearch vers la version 0.20.6
Added two Elasticsearch engines an embedded one and a remote one.
ElasticsearchSearchService.reset() function manage thrown exceptions.
cleanup elasticsearch-embedded.yml : keep only active settings.
Improved logs.
Use query builder instead of query.
Elasticsearch mapping rewritten to be compatible with Lucene version.
Index creation uses json mapping configuration.
Indexation and deletion methods rewritten for compatibility with Lucene version.
Correction of invalid value in mapping file.
Added tatami.elasticsearch.http.enabled flag to disable the elasticsearch REST access in embedded mode. The access is activated in developper mode.
During initialization phase, ElasticsearchService checks the existence of tatami's index and creates it if necessary.
Improved type <-> mapping relation in ElasticsearchService.
Tatami index settings converted to JSON for consistency with mapping settings.
Fixed user and group search by prefix with elasticsearch.
Elasticsearch status search consistent with searchByPrefix
Debug log of status query result.
used lowercase/keyword analyzer instead of not_analyzed when this make sens.
Added user firstName and lastName in user elasticsearch index.
Fixed NullPointerException after RemoteElasticsearchEngine initialization.
Fixed crash on admin page when some environment property has a invalid value.