Use a non-1 error exit code
Created by: cgriego
In a tool external to the rspec process, I'm trying to determine the difference between a Ruby exception killing the process outside of RSpec's test execution (like undefined constant) and an RSpec test failure. The easiest way to do this would be via the exit code. When Ruby exits with an exception, it exits with an exit code of 1. When an RSpec tests fails today it also exits with an exit code of 1. If RSpec used a different exit code then I could tell the difference.