Issues 802 and 1078
- Making EntitySetLinkBuilderAnnotation public so it can be constructed outside of an EntitySetConfiguration
- Making EntitySelfLinks public
- Creating a base class for Delta<> with ExpectedType and EntityType properties.
- Responding to code review feedback, in particular reverting changes to TypeHelper.cs and adding missing periods.