Expose entity manager to subclasses of EntityUserProvider

This is useful for creating and persisting a user that doesn't exist