Add Travis CI tests for go-raft.

In playing around with the code in go-raft, I noticed that a number
of the tests are non-deterministic.  I figure Travis CI integration
will help illuminate changes that introduce regressions against
test health.

The existence of ``Makefile`` trips up Travis CI's default handling of Go projects, so I have added some helpers.