Remove unnecessary group by all columns

Signed-off-by: João Soares <jsoaresgeral@gmail.com>
Redirect searches with a single exact match.

When a search results in only a single exact match, redirect to the gem
page instead of showing the search results.
Update shoulda-context dependency to version 1.1.1
Update addressable dependency to version 2.3.4
Update highline dependency to version 1.6.18
Fix tests broken by in 0739e088b42d564c3ac760ad2ad836e5a9deaf99
Update capybara dependency to version 2.1.0
Testing assignment is frowned upon in this establishment
Make feed date behavior match specs
Return plain text response for gems that can't be found via the API. Closes #551.
Merge pull request #556 from aquaranto/master

Return plain text response for gems that can't be found via the API
Update launchy dependency to version 2.3.0
Use rubygems 1.8.25
Don't bother testing against Ruby 2.0.0
Fetch only the needed field in reverse dependency query
Drop long output version of reverse_dependencies api call
Merge pull request #557 from alup/master

Drop long output version of reverse_dependencies and lighten a query
Merge pull request #531 from jasoares/improve_query

Remove "group by all columns" on Rubygem.with_one_version
Add updated Code Climate badge [ci skip]
Merge pull request #545 from tylivier/exact-match-redirect

Redirect searches with a single exact match