Added drag positioning/reorder to variants.

Spark.js bug is randomly introduced on re-order. Will continue to diagnose, test with meteor new ui
Retain current variant if same product
Add "updateVariants" to server method

update entire product variants, not just one
Merge branch 'master' of github.com:ongoworks/reaction