Fix #1197 Moved Entry Methods from ChangeTracker to DbContext

@ajcvickers 
Call Entry here and other places like this rather than duplicating the code.