Fixed wrong libxml/HTMLparser.h include

Changed `#include <libxml/htmlparser.h>` to `#include <libxml/HTMLparser.h>` because the file is actually named `HTMLparser.h`. The wrong include leads to a compile error on Macs with case-sensitive file systems.