title: lxml.etree, element.text doesn't return the entire text from an element
body: <p>I scrapped some html via xpath, that I then converted into an etree.  Something similar to this:  </p>
  
  <pre><code>&lt;td&gt; text1 &lt;a&gt; link &lt;/a&gt; text2 &lt;/td&gt;
  </code></pre>
  
  <p>but when I call element.text, I only get text1 (It must be there, when I check my query in FireBug, the text of the  elements is highlighted, both the text before and after the embedded anchor elements...</p>