NEMO-2630: Add model validations for ALL decimal values in Spree

done again 2-2-nemo-stable branch as a single commit