Adding ConfigurationSource to track where the model changes came from.
Adding ability to ignore entity types to InternalModelBuilder.
Simplifying filtering in ApiConsistencyTest

Fixes #802
Making the Model API more consitent with EntityType
Adding ConfigurationSource parameters to InternalEntityBuilder.