EF + IServiceManifest

@davidfowl @divega @lodejard 
Yes, you are right. It was yucky from before. I should not review on my phone :smile: I really hope we can get rid of this code.