Mark build as failed as soon as any test fails
Reduce gems required to run tests
Make appraisal task easier to run; update travis config
Merge pull request #445 from mbleigh/fix_appraisal_task

[Misc] Make appraisal task easier to run; run it under travis