Allow "_source" configuration as per https://github.com/Exercise/FOQElasticaBundle/issues/83.
Remove addDefaultsIfNotSet() on prototyped array node.
a small typo already fixed in master but not here
Merge pull request #90 from matteosister/patch-1

a small typo already fixed in master but not here
is_callable instead of method_exists
Merge pull request #91 from matteosister/is_callable

is_callable instead of method_exists
Add suggested Doctrine and Propel deps for test suite coverage
Merge pull request #92 from Exercise/suggested-deps

Add suggested Doctrine and Propel deps for test suite coverage
[Listener] Allow conditional indexing based on callback method

Added optional is_indexable_callback config param to persistence. If this is a method on the entity, the listener will only process it if the method returns true. Also updated documentation.
Skip Doctrine tests if libraries are not available

Conflicts:

	Tests/Doctrine/RepositoryManagerTest.php
Add suggested Doctrine and Propel deps for test suite coverage
Merge branch '2.0'

Conflicts:
	Command/PopulateCommand.php
[Listener] Use common AbstractListenerTest for ORM and MongoDB ODM
[Listener] Support additional indexable callback types

Support service/method tuples as indexable callbacks. Closures are also supported, although they cannot be injected by the service container.

The indexable callback is now injected via a setter and validated when set (instead of during event processing).
[Listener] Revise is_indexable_callback documentation
Merge pull request #93 from Exercise/listener-check-method

Listener check method
Merge pull request #85 from nurikabe/2.0

Allow "_source" configuration.
Merge branch '2.0'
Document arguments passed to is_indexable_callback
Throw a more meaningful error when the number of items retrieved by Doctrine is less than the number of items from ElasticSearch.