Fix(MembershipReboot.Ef): Repository should not always call DbContext.Dispose

A Repository should only dispose of a DbContext that it created / owns
Merge pull request #296 from christianacca/FixDispose

Fix(MembershipReboot.Ef): Repository should not always call DbContext.Di...