chore(travis): fail Travis-CI runs if tests fail

Travis was previously ignoring the tstatus of test runs because of the coveralls script which was
added. No regressions were merged as far as I'm aware, but this is definitely not ideal.