Make `:example` and `:context` scopes primary.

Fixes #1184.
Cleanup some unneeded hooks code.
Improve docs.
More doc improvements.
Limit the number of methods we define in the example scope.
Cleanup rake task a bit.
Merge pull request #1421 from rspec/swap-hook-aliases

Make `:example` and `:context` scopes primary.