Updated travis build scripts (from rspec-dev)
Merge pull request #1317 from rspec/update-travis-build-scripts-2014-02-12-for-master

Updates from rspec-dev (2014-02-12)
Remove InSubProcess in favour of the version provided in rspec-support.
Merge pull request #1323 from rspec/remove-in-sub-process

Remove InSubProcess in favour of the version provided in rspec-support.
Remove skip-with-block feature.

This was initially intended as an replacement for `pending` with a block
(which has also been removed), but it's still really confusing.
Behaviour was the same as commenting out the code, which isn't useful.
Merge pull request #1325 from rspec/remove-skip-with-block

Remove skip-with-block feature.
Add fifth skip method to documentation cukes.
Fix pending when exception caused in a before/after/around block.
More robust pending assertions.
Extra spec coverage for pending inside hooks.
Merge pull request #1324 from rspec/pending-fixes

Pending improvements
Add failing example for excluding RSpec libs from backtrace
Add missing changelog entries.

Also, move the autorun/at_exit changelog entry from the beta1 section; that's in beta2, not beta1.

[ci skip]
Remove semicolon from changelog. Not on my shift.

[ci-skip]
Grammar fixes to Changelog.

[ci-skip]
restore behaviour whereby system exclusion filters take priority over working directory
Merge pull request #1329 from rspec/exclude-rspec-libs-from-backtrace

Exclude system lines even when in working directory
Remove support for pending in before(:all) hooks.

Too messy to support properly.
Merge pull request #1330 from rspec/before-all-pending

Remove support for pending in before(:all) hooks.
Add Changelog entry for backtrace cleaning fix.

[ci-skip]