Fix variant price diff upstream

This fixes a crash in case a products master variants price is `nil`.

[https://circleci.com/gh/MountainRoseHerbs/spree/296](Our CI passes this branch). With the addition of our CI setup that is excluded from this PR.