hardcoded libxml2 include path breaks build when the library is elsewhere
When building, Datovka assumes path /usr/include/libxml2 exists which breaks builds in environments where the library is not in the assumed path (e.g. NixOS).
Instead of making assumptions about the build environment, something like xml2-config (as libisds does) should be used to get the proper path.