Adds quality spec

  Asserts bundler will use consistent quote characters
  throughout its test suite. Fixes files using inconsistent
  quote characters.
Scans spec/ only

  Limits new quality spec to checking files in the spec/ directory only
Fixes regular expression in new quality spec

  - Fixes inconsistencies revealed by repairing regex
Merge pull request #2518 from rthbound/patches_quality_spec

Adds quality spec for quote type
Fixes to wording in other/platform_spec.rb

  - mri -> MRI
  - grammar
Kills some whitespace at ends of files
Subject-verb agreement fix
Kills whitespace
Fixes grammar and an inaccurate it-string
Rewording of it-strings in security_policy_spec

  - Rewording due to current wording of describe-strings, new wording should read
    more easily (in both the spec's source and output)
gemfile -> Gemfile for consistency in spec
Merge pull request #2516 from rthbound/patching_specs

Kills whitespace
Subject-verb agreement fixes
mri -> MRI
Coerce Pathname into String for MacRuby
Merge pull request #2501 from kml/master

TypeError: can't convert Pathname into String

closes #2504
Preserve original gemspec path

In order to keep the gemspec paths for use in different paths, the path
is preserved in it's original form.

This change addresses #2458.

Conflicts:
	CHANGELOG.md
Merge pull request #2485 from bwillis/master

Preserve original path for gemspec

fixes #2458
Add info about `bundle env` to CHANGELOG.md

New command `bundle env` prints information about bundler's environment.

Notably, `bundle e`, which some people used as shorthand for `bundle exec`, is no longer operable as it matches both "exec" and "env".