For people that missed the news note that it is included by default.
Merge pull request #301 from dosire/in-rails-now

For people that missed the news note that it is included by default.
Update ruby 2.1 version used on travis

Hopefully will stop the build erroring
Ensure the application wait thread is unaffected by broken pipes

In certain situations we could not get to the exit_if_finished call and
the thread would just die silently. This would lead to the application
process failing to exit at all, so it would have to be killed with a
SIGKILL.
Ensure application processes exit immediately on second SIGTERM

If the termination logic is misbehaving in some way, this ensures that
we are not forced to do a SIGKILL.
Queue signals while connecting to application

Otherwise we can end up with a situation where the user issues a ^C
after the application has started running the command, but before we've
got the worker pid. Thus the client process exits but the worker process
carries on running, and output appears on the user's terminal.
Add changelog for previous few commits

Closes #290. Closes #278.
Try to fix race condition in watcher test

The listen watcher version of this test seems to hiccup from time to
time, perhaps this will help.
Bump to version 1.1.3
Respect -e and --environment options for rails console
Merge pull request #309 from rzane/rails-console-env

Respect -e and --environment options for rails console
fix the listen watcher listening directories with a path that starts with the same substring than the root path
fixup
Merge pull request #313 from rubemz/bugfix/subpath-event-watcher

fix the listen watcher
Add OpenBSD compatibility

- ps -A is an alias for ps -ax, which works across linux
  and BSD platforms
- ps -ax -o args= -- args is an alias for command which
  works across linux and BSD platforms
Add OpenBSD compat to changelog
Merge branch 'obsd_compat' of github.com:matthias-geier/spring into obsd_compat