In case of the unit test failure, specify which batch of tests (serial or parallel) have failed
Upgrade Devel::Cover and Devel::Cover::Report::Coveralls to newest versions
Exit immediately on shell errors
Let one of the unit test stages fail, run all stages anyway
Don't parallelize test jobs if running under Devel::Cover's watch because parallel tests seem to corrupt test coverage database (e.g. see https://travis-ci.org/berkmancenter/mediacloud/jobs/37391373)
Remove unnecessary ";" (and trigger Travis build again)
Merge branch 'fix_travis_random_failures'