Stop supporting `require ‘rspec-expectations’`.

Use `require ‘rspec/expectations’` instead.
Merge pull request #548 from rspec/remove-root-file

Stop supporting `require ‘rspec-expectations’`.
Forwardport release notes from 2.99.0.rc1 [ci skip]
Prep changelog for 3.0.0.rc1 [ci skip]
Release 3.0.0.rc1
Updated travis build scripts (from rspec-dev)
Fix `output` docs.

[ci skip]
Merge pull request #551 from rspec/update-travis-build-scripts-2014-05-20-for-master

Updates from rspec-dev (2014-05-20)
Forwardport 2.99.0 release notes. [ci skip]
Update changelog for v3.0.0. [ci skip]
Release 3.0.0
Add note about the fact that `rspec/expectations` must always be loaded.

Fixes #559.
Merge pull request #561 from rspec/add-require-note-to-docs

Add note about the fact that `rspec/expectations` must always be loaded.
Remove inch badge

[skip ci]
Add rubucop to the Gemfile.
Address rubucop lint suggestions.
Generate rubycop-todo.

bin/rubocop lib --auto-gen-config
Setup rubocop rake task.
Address rubocop style suggestions.
Move settings over from rubucop-todo.