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
Merge pull request #1 from MrHash/core_integration

Merge MrHash