use lxml parser with recover option to parse invalid sitemaps. closes #347

thanks chrissboo for reporting the issue and proposing a fix.
Merge branch 'gh-347'. thanks @chrisboo