a40_entityMetadata.js/a45_entityQuery.js Allow property paths with subtype

OData 3 supports filtering on subtypes by using syntax such as follows:
Order/Northwind.Models.InternationalOrder/ExciseTax

This change allows for this type of filtering.

Original request:
https://breezejs.uservoice.com/forums/173093-breeze-feature-suggestions/suggestions/5655259-support-filters-for-multi-level-relationships-with