more Unicode fixes (and tests)
travis CI: no need to install libxml2 anymore

Fixup 6f4ff8f9191e4396530e72f933ab3acbb2965a1d
testing: verify py2 and py3 installs before testing
travis CI: run additional test script