let's see if we can require coveralls only when running on Travis