use ruby interpreter in bindir in .bat

should use the ruby interpreter in the bindir when running .bat file.
typo
tr is better than gsub.
Fixed crash if a .gemspec has a string for require_paths variable.
Fixed text from require_path to require_paths.  Ensured Array() on require_paths.
Fix help for list and search commands

Reflect that they take a regexp rather than a string.
Merge pull request #905 from ggilder/ggilder/fix-list-search-help

Fix help for list and search commands
Add #905 to History
Order development dependencies for install

Previously development dependencies were ignored upon installation
within RequestSet.  This caused development dependencies to be installed
after the gem that had the dependency which was incorrect but wouldn't
(ordinarily) cause a problem.

Fixes #893
Refactor RequestSet#tsort_each_child for clarity
Use Gem::BasicSpecification#raw_require_paths instead of @require_paths

Fixes #904
cc https://github.com/rubygems/rubygems/pull/904#issuecomment-42607600
Add History for #904

Missed by 4e5f3e3
fake ALT_SEPARATOR
Merge pull request #1 from nobu/patch-2

fake ALT_SEPARATOR
Merge pull request #818 from unak/patch-1

use ruby interpreter in bindir in .bat
Fix failing test from #818 and add History entry.
From attr_writer :require_paths to defined with require_paths= which sets with Array.  Using raw_require_paths as @zzak did.
In .to_ruby changed @require_paths to raw_require_paths
Merge branch 'master' of https://github.com/danielpclark/rubygems
Updated attr_writer :require_paths to def require_paths= which sets @require_paths with an Array