remove lxml from the deps since it's packaged at OS level on many OSes
add the ability to output to a different path