Refactoring OptimisticConcurrencyTest:
  * Sharing the service provider
  * Using the same model for the same fixture
  * Moving OnModelCreating to the fixture and removing provider-specific contexts
Also fixing some broken tests