Fix build issues bis

This is the same pull req as #16 without the libxml2-schema removal but with more other fixes (unicode include path and clang)