Remove group by all columns on Rubygem.with_one_version

Is there any reason this query is the way it is?
I made some tests and this change brings some performance improvements, let me know what you think...

Signed-off-by: João Soares <jsoaresgeral@gmail.com>