Add an initial .travis.yml.

Since kilium is now public, setup travis to verify it.  Thus add an initial
.travis.yml file.  Notably, it uses coveralls to keep an eye on test coverage,
and falls back to normal go testing if the coveralls token is unavailable.  IT
uses an external script due to limitations of travis.