Revert "remove lxml from requirements (only needed for native mode)"

This reverts commit 248fbb93714cc65ea2e009166b867c995ec99e1f.
improve documentation