Add tests

Tests and Travis support.
Nope, we use `--colour` on the other five gems I checked :smile: