Refactoring to support repositories and Unit of Work
Integration of event manager
Internal object mapping support
Merge branch 'master' into core_integration

Conflicts:
	lib/Doctrine/Search/Mapping/Annotations/ElasticSearchable.php
Added Id annotation
Update README.markdown
Better search query support and internal hydration
Bugfix client search interface
Correction to callback serializer
Added postLoad event hook
Remove default boost value
Support for specific field analyzers
Added method to provide Elastica client
Support for delete by query through EntityRepository
Include script fields in deserialization
Bugfix field merging
Add support for path attribute on fields
Merge pull request #1 from MrHash/core_integration

Core integration
Support for multi index and type queries with facets
Bugfix ElasticSearch client wrapper