Add moreLikeThis query to finder
Merge pull request #355 from richardmiller/add-mlt

Add moreLikeThis query to finder
Remove "prototype" from abstract definition IDs; note possible conflicts

Due to the naming of transformer, listener, and finder services, it's possible for index/type services to clobber the ID of another concrete or abstract service. This cannot be helped without breaking BC, but we should note it within the extension class.
Do not clobber existing client definitions (closes #336 and #324)

While we could have used an abstract definition, its ID would likely conflict with the alias we set for the default client. Remove the abstract definition altogether and simply construct new definitions for each client. This resolves the previous issue where multiple clients would overwrite the constructor arguments of the previous definition.
Merge pull request #339 from FriendsOfSymfony/2.0.x-definition-decorators

2.0.x definition decorators
Fix definition decorators (closes #393)