a40_entityMetadata.js/a44_predicate.js Allow property paths with subtype update

Updated this change to merge correctly with the latest upstream version
of the repository as of now (9/25/2014). Added a getSubtype method to
EntityType.