Remove the use of srand by localizing random ordering logic
Allow suppression of local repos
Limit deprecation output for non-generated messages
Eliminate DeprecationMessage mixin module
Add period to end of message
Remove DeprecationWarning base class
Merge pull request #1111 from rspec/limit-message-based-deprecations

Limit deprecation output for non-generated messages
Fix typo: Gropu => Group

[ci skip]
Merge pull request #1124 from rspec/allow_suppression_of_local_repos

Allow suppression of local repos
Merge pull request #1120 from ToadJamb/remove-srand-leakage

Remove the use of srand by localizing random ordering logic
Changelog for #1120.
Update benchmark for #1120.
Improve randomization cuke.

- Reduce some duplication.
- Put `-` between numbers so it's easy
  to see where the final output came from.