Fix documentation for client overwriting.
Added GeoShape mapping options
Update Configuration.php

Adding the option to set index_analyzer and search_analyzer to _all field.
stop config from adding empty arrays into type mappings
commit 1dcaadbe6f99b42b346e04239c0c8fd7812bbf51
Persister/ObjectPersister.php
line 112: $this->type->updateDocuments($documents);
introduces a dependency on Elastica 0.9.10.0
Merge pull request #563 from PeerJ/UpdateElasticaDependency

Update Elastica Dependency
use elastica library 1.1 and higher
remove empty fields arrays from mapping, this is not ignored anymore by elasticsearch 1.*
Also cleanup fields in properties of objects
still supporting 0.9 versions of elastica
Merge pull request #565 from FriendsOfSymfony/elasticsearch-1.1

Elasticsearch 1.*
Changed QueryBuilder method from ->where() to ->andWhere() so it works with customised QueryBuilders which have an existing where clause (instead of over-writing any existing DQL 'where' part)
Merge pull request #567 from caponica/ToModelTransformer_andWhere

Changed QueryBuilder method from ->where() to ->andWhere() ...
Make it possible to disable flush event through configuration
Merge pull request #560 from cassianotartari/master

Update Configuration.php
Merge pull request #562 from evillemez/config

stop config from adding empty arrays into type mappings
Merge pull request #571 from tPl0ch/feature-flush-event

Make it possible to disable flush event through configuration
Fix for Issue #543 Client has a dependency on a non-existent service "%kernel.debug%"
Merge pull request #576 from milan/#534-cluster-logger-default

Fix for Issue #543 Client has a dependency on a non-existent service "%kernel.debug%"
Allow other transport options to be used i.e. Http, Https, Guzzle etc...