Fix typo.
Fix docs for example/example_group alias methods.

We were getting YARD doc warnings:

$ bin/yard server --reload

[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 122
[warn]: @param tag has unknown parameter name: extra_options
    in file `lib/rspec/core/example_group.rb' near line 122
[warn]: @param tag has unknown parameter name: implementation
    in file `lib/rspec/core/example_group.rb' near line 122
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 125
[warn]: @param tag has unknown parameter name: extra_options
    in file `lib/rspec/core/example_group.rb' near line 125
[warn]: @param tag has unknown parameter name: implementation
    in file `lib/rspec/core/example_group.rb' near line 125
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 134
[warn]: @param tag has unknown parameter name: extra_options
    in file `lib/rspec/core/example_group.rb' near line 134
[warn]: @param tag has unknown parameter name: implementation
    in file `lib/rspec/core/example_group.rb' near line 134
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 138
[warn]: @param tag has unknown parameter name: extra_options
    in file `lib/rspec/core/example_group.rb' near line 138
[warn]: @param tag has unknown parameter name: implementation
    in file `lib/rspec/core/example_group.rb' near line 138
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 141
[warn]: @param tag has unknown parameter name: extra_options
    in file `lib/rspec/core/example_group.rb' near line 141
[warn]: @param tag has unknown parameter name: implementation
    in file `lib/rspec/core/example_group.rb' near line 141
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 144
[warn]: @param tag has unknown parameter name: extra_options
    in file `lib/rspec/core/example_group.rb' near line 144
[warn]: @param tag has unknown parameter name: implementation
    in file `lib/rspec/core/example_group.rb' near line 144
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 147
[warn]: @param tag has unknown parameter name: extra_options
    in file `lib/rspec/core/example_group.rb' near line 147
[warn]: @param tag has unknown parameter name: implementation
    in file `lib/rspec/core/example_group.rb' near line 147
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 150
[warn]: @param tag has unknown parameter name: extra_options
    in file `lib/rspec/core/example_group.rb' near line 150
[warn]: @param tag has unknown parameter name: implementation
    in file `lib/rspec/core/example_group.rb' near line 150
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 153
[warn]: @param tag has unknown parameter name: extra_options
    in file `lib/rspec/core/example_group.rb' near line 153
[warn]: @param tag has unknown parameter name: implementation
    in file `lib/rspec/core/example_group.rb' near line 153
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 156
[warn]: @param tag has unknown parameter name: extra_options
    in file `lib/rspec/core/example_group.rb' near line 156
[warn]: @param tag has unknown parameter name: implementation
    in file `lib/rspec/core/example_group.rb' near line 156
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 159
[warn]: @param tag has unknown parameter name: extra_options
    in file `lib/rspec/core/example_group.rb' near line 159
[warn]: @param tag has unknown parameter name: implementation
    in file `lib/rspec/core/example_group.rb' near line 159
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 162
[warn]: @param tag has unknown parameter name: extra_options
    in file `lib/rspec/core/example_group.rb' near line 162
[warn]: @param tag has unknown parameter name: implementation
    in file `lib/rspec/core/example_group.rb' near line 162
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 231
[warn]: @param tag has unknown parameter name: metadata
    in file `lib/rspec/core/example_group.rb' near line 231
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 236
[warn]: @param tag has unknown parameter name: metadata
    in file `lib/rspec/core/example_group.rb' near line 236
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 241
[warn]: @param tag has unknown parameter name: metadata
    in file `lib/rspec/core/example_group.rb' near line 241
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 245
[warn]: @param tag has unknown parameter name: metadata
    in file `lib/rspec/core/example_group.rb' near line 245
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 249
[warn]: @param tag has unknown parameter name: metadata
    in file `lib/rspec/core/example_group.rb' near line 249
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 253
[warn]: @param tag has unknown parameter name: metadata
    in file `lib/rspec/core/example_group.rb' near line 253
[warn]: @param tag has unknown parameter name: name
    in file `lib/rspec/core/example_group.rb' near line 257
[warn]: @param tag has unknown parameter name: metadata
    in file `lib/rspec/core/example_group.rb' near line 257
Address remaining yard warnings.

[warn]: @param tag has unknown parameter name: notification
    in file `lib/rspec/core/formatters/base_formatter.rb' near line 50
[warn]: @param tag has unknown parameter name: profile
    in file `lib/rspec/core/formatters/profile_formatter.rb' near line 26
[warn]: @param tag has unknown parameter name: notification
    in file `lib/rspec/core/formatters/base_text_formatter.rb' near line 23
[warn]: @param tag has unknown parameter name: notification
    in file `lib/rspec/core/formatters/base_text_formatter.rb' near line 33
[warn]: @param tag has unknown parameter name: summary
    in file `lib/rspec/core/formatters/base_text_formatter.rb' near line 46
[warn]: @param tag has unknown parameter name: notification
    in file `lib/rspec/core/formatters/base_text_formatter.rb' near line 68
Reify shared example groups as a first-class type.

- Allows us to provide pretty `inspect` output, which
  is far better than the anonymous module output we
  normally get.
- Simplifies the creation of the shared example group.
  Previously each group instantiated a module and defined
  `included` as a singleton method.
Merge pull request #1752 from rspec/address-yard-warnings

Address yard warnings
Updated travis build scripts (from rspec-dev)
Update require to new support file.

See https://github.com/rspec/rspec-support/pull/119
for the background to this change.
Merge pull request #1755 from rspec/update-travis-build-scripts-2014-10-30-for-master

Updates from rspec-dev (2014-10-30)
Merge pull request #1758 from rspec/update-rspec-support-os-require

Update require to new support file.
Merge pull request #1753 from rspec/reify-shared-example-group

Reify shared example groups as a first-class type.
Revert "Reify shared example groups as a first-class type."

This reverts commit d2633abc5a20334bac48a3c2513ab84a0c587284.

I realized this broke SemVer by renaming `SharedExampleGroup`
to `SharedExampleGroup::DefinitionAPI`. I'm going to re-work it
in the next commit from scratch.
Re-implement shared example group reification.

This is a reimplementation of d2633abc5a20334bac48a3c2513ab84a0c587284
from #1753.

- Allows us to provide pretty `inspect` output, which
  is far better than the anonymous module output we
  normally get.
- Simplifies the creation of the shared example group.
  Previously each group instantiated a module and defined
  `included` as a singleton method.
Add shared group inclusion backtrace to example metadata.
Improve shared group backtrace in failure output.

- Show all shared group inclusion stack frames,
  not just the inner-most one.
- Make it work for all methods of including
  shared example groups. Previously, it only
  worked for the methods that generate a nested
  group.

Fixes #1209.
Merge pull request #1764 from rspec/reify-shared-example-group-redux

Reify shared example group redux
Merge pull request #1763 from rspec/shared-group-inclusion-backtrace

Improve shared group backtrace in failure output.
Show seed at start of suite run
Merge pull request #1761 from arlandism/show-seed-at-start

Show seed at start of suite run
changelog for #1761
[skip ci]
Refactor how context hooks get run.

- Move `descendant_filtered_examples.empty?` check
  out into the `run` method.
- This allows us to only create the instances for
  the context hooks if we need to actually run the
  hooks.
- Move `before_context_ivars.clear` into
  `run_after_context_hooks`. This gives it
  parity with `run_before_context_hooks`.