Attempt the activation of specs by doing a breadth first search of the requirements
Add simple explain system

Conflicts:

	lib/rubygems/dependency_resolver.rb
Indicate that the conflict is with the immediate requester rather than the existing one
Disable explain except when DEBUG_RESOLVER is set
Cleanup variable shadow warning
Fix tests to deal with DepRes returning different orders now
Fix test for older 1.9.3
Remove Pathname as a dependency
Remove StringIO as a runtime dependency
Silence warning
Merge branch 'stdlib-cleanup'
Merge branch 'breadth-first'

Conflicts:
	lib/rubygems/dependency_resolver.rb
Remove unused local
Misc cleanup of old Todos
Remove Pathname dependency
Merge branch 'master' of github.com:rubygems/rubygems

Conflicts:
	lib/rubygems/test_case.rb