Add text contains

Fix #301
Add * XPath unit test