fix(jqLite): traverse `host` property for DocumentFragment in inheritedData()

If dealing with a document fragment node with a host element, and no parent,
use the host element as the parent. This enables directives within a Shadow
DOM or polyfilled Shadow DOM to lookup parent controllers.