Add variant_id index to spree_prices

Necessary since we're spree_prices are automatically included when
listing products (whereever the default searcher is used)

Fixes #2612
We are switching to using TeamCity for our CI server
Remove restriction from Ruby 1.8