Warn if the same gem (same version) is added twice

https://github.com/bundler/bundler-features/issues/22

Adding the same gem twice with the same version will now give an error and name the gem.

My code works and the test works.