Travis: Fail test_migrations.sh if any command fails

Previously, a failing (non-zero exit code) command would not lead to a
non-zero exit code of test_migrations.sh. That meant that failing
migrations would not fail the Travis job as intended.