#11: Refactor service loading so it's depends on configuration
#13: Refactor the way we plug extension to use configuration
#13: Add TranslatableChecker to check if model is supported or not based on configuration
#13: refactor phpcr extension to use unit of work directly
#13: Remove old extension configuration, now handled in compiler pass
#13: use ->canBeEnabled() as suggested by @dbu
#13: add CMF core translatable interface in the default list as suggest by @dbu
#13: refactor admin extensions to call translatable checker directly
#13: improve translatable checker to handle the case when class use translatableTrait but does not define an interface
#13: refactor configuration to allow user to plug this bundles on models
+ renamne configuration interfaces to implements to fit sonata admin
#13: update documentation
#13: as Translatable checker is require, inject it by construct instead of setter
#13: correct bind translation by find translation (does not work PrestaCMS theme block edition)
Merge pull request #14 from sonata-project/13_decoupling_interface

[WIP] 13 decoupling interface