Tooltip: using native node.contains in addition to hasParentNode polyfill; also added note to README about position:relative