Fix XPath expression for detecting bold only

I'm not going to lie: this was a total pain and wrote off my morning through sluggish thinking! Eventual help found (and potential test-case written) at Stack Overflow: https://stackoverflow.com/questions/21379172/xpath-return-nodes-with-specific-children-but-no-text-of-their-own