Add gnulib.

As a result, switch from autogen.sh to bootstrap.

This commit tries to makes that change everywhere: in the docs, in the
Debian packaging, and in the Travis configuration. I promise to fix
Travis if it breaks!