Fixed #78: Remove encoding tag because lxml won't accept it for unicode

lxml apparently doesn't accept unicode objects with both an encoding specified and an encoding tag in the HTML document, because they're paranoid that the two won't match. Stripped encoding tag before calling lxml.html.fromstring()

Please merge this into master as well.