Forwardport 2.99.2 release notes.

[ci skip]
Updated travis build scripts (from rspec-dev)
Add --exclude_pattern option to configuration
Clarify wording.
Add spec clarifying behavior of `pattern` and specified files.

See https://github.com/rspec/rspec-core/pull/1651#discussion_r15448877 for background discussion.
Prefer `it "warns..."` to `it "will warn..."`.
Ensure --exclude-pattern still applies when `files_to_run` is accessed early.

This is based on 4cabc4143b4b99a8ea47fc702f33b60f86e3d4a1 from #1652.
Fix `exclude_pattern` so it takes affect after `files_to_run` is accessed.

Based on 6a5f3c60c419773625c094f27652ff5fc46af5af from #1652.
Add support to the rake task for exclude pattern.
Add changelog entry.
Merge pull request #1670 from rspec/update-travis-build-scripts-2014-08-19-for-master

Updates from rspec-dev (2014-08-19)
Merge pull request #1671 from rspec/pr-1651-rebased

Exclude pattern rebased
Fix rake task pattern so it follows symlinks properly.

Fixes #1113.
Make default pattern for `rspec` follow symlinks, too.
Merge pull request #1672 from rspec/repro-issue-1113

Fix pattern to handle symlinks properly
Updated travis build scripts (from rspec-dev)
Merge pull request #1674 from rspec/update-travis-build-scripts-2014-08-21-for-master

Updates from rspec-dev (2014-08-21)
Updated travis build scripts (from rspec-dev)
Merge pull request #1675 from rspec/update-travis-build-scripts-2014-08-22-for-master

Updates from rspec-dev (2014-08-22)
Updated travis build scripts (from rspec-dev)