Updating the Bind Attribute to do only have include properties.

cc: @pranavkm . @yishaigalatzer 
existing problem but this name is too vague.  would expect the `Properties` collection to be reduced based on this name but it's only used when binding.  similarly `ModelName` is easily confused with `PropertyName`.  perhaps `IBinderMetadata` should have `ModelName`, `ExcludedProperties`, and `PropertyFilterProviderType` properties?