Introduce manual XPath construction and evaluation to Annotator, as a fallback for bogus HTML documents. Fixes #409