Support processing of gems that have already been loaded into an IO object.

In particular, this feature is used by rubygems.org to extract metadata
from uploaded gems that have not yet been written to storage.
Found a few typos in comments
Allow disabling of installing extensions in lib/

Fixes #749
Test --ignore-dependencies behavior

@indirect noted that the bundler tests are slower because
--ignore-dependencies seems to be resolving dependencies.  This test
tests the existing behavior so a proper fix can be implemented.
Teach the resolver to ignore dependencies

Previously ignoring dependencies only occurred at install time, the
resolver still performed resolution on dependencies that would be
installed.

This made RubyGems much slower than 2.0.x which did not use the
resolver.

Now the resolver knows to ignore the dependencies during resolution,
along with RequestSet.

Thanks to @indirect for help discovering this problem.
Propagate ignore_dependencies to RequestSet

This passes the option down to the resolver for less work resolving.
use Gem::Installer to skip resolver when ignoring dependencies
Add @d97fba1 to History
Open in read-write mode for flock on Solaris

Solaris and some other platforms can't create an exclusive lock on a
read-only file.  Opening in r+ mode appears to work around this.

Fixes #752.  See also #737.
Remove spec file before building

This might fix #750, but I'm not sure because I can't reproduce it.
Relax test if Gem.ruby is not the name of the binary being run in the end

This resolves #703
Merge pull request #755 from strzibny/fix-test

Relax test if Gem.ruby is not the name of the binary being run in the end
Add #755 to History
Add #746 to History
Merge pull request #746 from dvsuresh/fix_typos

Found a few typos in comments
Fix load_path_insert_index documentation.

This change in behavior was originally introduced by 5e1e5b46e65.
Update version for release
Update Manifest
show gem name when throwing GemNotInHomeException
Merge pull request #747 from voxik/patch-1

Fix load_path_insert_index documentation.