When looking for a bin file, Rubygems should consider the name of the gem that supposedly contains the executable.

Rubygems presently looks through all gems for executables that match an exec_name. There is some risk of multiple gems containing an executable with that name. Since bin_path already requires that a gem name be provided, it should limit its search the gem with that name.