make BeautifulSoup use lxml to avoid bad html parsing errors
Merge pull request #31 from sohailprasad/master

make BeautifulSoup use lxml to avoid bad html parsing errors