Updated travis build scripts (from rspec-dev)
Merge pull request #1521 from rspec/update-travis-build-scripts-2014-05-09-for-master

Updates from rspec-dev (2014-05-09)
fix regression in formatting of backtraces
Merge pull request #1523 from rspec/fixup_formatter_regression

Fix formatter regression with message_lines
support rspec color codes
changelog for #1531
[skip ci]
Merge pull request #1531 from rspec/support_rspec_does_in_console_codes

Support RSpec color codes
move state to reporter
convert reporter to attributes
factory method to pick notification
wrap up rerun_commands to notification
collapse examples notifications
set console codes to be default arg
changelog for #1531
Merge pull request #1519 from rspec/extract_formatter_state_to_reporter

Extract formatter state to reporter
Fix regression in progress/doc backtrace output.

In 2.x it had a `#` character at the start of each line.

Also, `Failed examples` changed to `Failed Examples` recently.
This changes it back.

The output fixtures were generated from 8f7c2f45edd78c28dcc8834fda31e0f5750fde04,
before Jon's recent formatter changes.
Merge pull request #1525 from rspec/fix-formatter-regression

Fix formatter regression
Leverage config colors via `ConsoleCodes.wrap`.

Support for this was added recently in #1531.
Remove unneeded base class helper methods.
`summary_line` -> `results_line`; `colorized` -> `colorized_results_line`.

The summary is more than the one line. The specific
line returned by the method is the result summary so
this is a better name.

`colorized` is too generic of a name, given the object
exposes multiple colorized things.