Bundler.reset! nukes the global Definition.
CLI::auto_install performs the installation.

If requested by the environment variable and necessary, #auto_install will
automatically install any missing gems.
Autoinstall during the "show" command.
Autoinstall during the "binstubs" command.
Autoinstall during the "outdated" command.
Autoinstall for "bundle exec".
Autoinstall for "bundle open".
Autoinstall for "bundle console".
Autoinstall for "bundle license".
Autoinstall during "bundle clean".
Conditionally auto_install in initialize depending on command run
Add test demonstrating issue #2774
Add rubinius as a seperate generic platform
Merge pull request #2988 from mvz/issue-2774-rbx-deps

Ignore rubinius-only gems when running bundle install --local on MRI
Merge pull request #2986 from gjaldon/autobundle

Option to auto-bundle before commands if `bundle check` is failing
add gittip to readme
svn source support
Fixed #2994 regression with the resolver

We now keep track of conflicts we have encountered
to resolve the dependencies better
Improved the performance by avoid a O(n) lookup in states
Merge pull request #2995 from MSNexploder/svn

SVN source support