EFRepository: some refactoring
Get default repository method implemented, tests added