Fixed the MemberRepositoryTests

Changed MemberRepositoryTests to use the new MemberRepository
constructor and to use a disposable database that is cleared out after
each test run.
Pulled the AddTestRecords method out of the MemberRepositoryTests and
into its own class as it is a completely different sort of animal.