Use a public address for the git submodule.

So people other than project owners can use it.
Add Travis CI configuration.

Make sure libxml2-dev is installed before compiling the extension.