Merge pull request #143 from SamSaffron/master

Rerun tests in a more intelligent way after focused tests pass
Release 2.3.1
Merge pull request #148 from SamSaffron/master

Some subtle issues could cause focus to run in a loop
Release 2.3.2
Remove --out /dev/null on notification

Fix 147
Release 2.3.3
Remove '--output /dev/null' from specs per commit c580206bafcac2030e78098b8c542137ae3c17c7
Add spring support, with command implementation identical to zeus

Spring uses a command prefix together with automatically-spawned
background processes that close when you leave your terminal session,
negating the need for a separate, manually controlled server process.
Abstract out executable prefix, handle zeus/spring + binstubs
Merge pull request #152 from shanesveller/spring_support

Spring support
Add Contributors section
Update LICENSE date
Release 2.4.0
Create CONTRIBUTING.md
Update README.md
If environment variable SPEC_OPTS is present, it will override any
cli options passed to rspec.  This may cause problems, particular in
regards to UI notifications.  This commit adds a UI warning to alert
users to this potential problem.

The underlying issue is that if SPEC_OPTS defines it's own formatter,
the custom formatter will not be used and that formatter is what
generates notifications.
update readme to include note about possible SPEC_OPTS conflict
Merge pull request #156 from phallstrom/warn_about_env_spec_opts

Warn about env SPEC_OPTS causing notification problems.
Release 2.4.1
Uses secure RubyGems URL