Moving tests to use DbContextOptions
Rather than having a ctor flag for InMemory
This also means EntityFramework.InMemory only needs to be referenced in the test project