Fix documentation for client overwriting.
Reset / create new index even if the index doesn't exist
Added support for getting documents in unified Doctrine Listener
Added getDoctrineObject method to retrieve an entity or document from a LifecycleEventArgs instance in the unified Listener class
Merge remote-tracking branch 'upstream/master'
Bulk upsert
Remove rogue paren
Fix documentation about `immediate`

Unless I misimplemented this, "immediate" means persist to ElasticSearch "immediately"; before flushing.  Default behavior is false; persist to ElasticSearch postFlush.
Allow for catching/logging persistance errors per listener
Merge pull request #538 from nurikabe/patch-1

Remove rogue paren
Merge pull request #539 from nurikabe/patch-2

Fix documentation about `immediate`
Set listener loggers to fos_elastica.logger if null
Update usage.md

This link to documentation custom repositories is broken
Merge pull request #542 from hugohenrique/patch-1

fix link to documentation of custom repositories
CS fix
Re-throw exception if no logger defined
Logger for a listener is false by default
Merge branch 'nurikabe-master'

Conflicts:
	Resources/doc/types.md
Fix logger option for listeners
Added example to usage.md

Added example for using a custom query builder method to usage.md.