Expose reference repository

This exposes the `ReferenceRepository` instance created while loading the fixtures on the `FixtureService`.

I use this to make the reference repository available in the behat context.

In order for this to work I also introduce a new configuration option `use_backup` which configures the backup behaviour when using SQLite. Setting it to false always recreates the SQLite database.