Add Travis CI support (fixes #21).

This involves some finagling with the dist.ini, as well as an intermediate
`cpanfile`, which may help with #17.