fix for pg::error : SELECT DISTINCT, ORDER BY expressions must appear in select list
changed variant_option_hash to use prices in current_currency, making the gem compatible with spree_multi_currency