Revert "Port to gumbo"
libxml2 is an existing dependency used elsewhere and more important a maintained library, while gumbo is even hardly packaged and it's a (usual) google abandonware. Moreover, the change itself (new dependency) should have been communicated to the sysadmin. But really, it's not worth it. This reverts commit f4605e5b.