Symfony2 Bundle that provide an abstraction layer for model persistence