Fix for Spree::Money's default currency when currency can't be detected,...

If currency not provided and amount does not contain currency then ```Spree::Money.parse``` raises and exception. It's because in context of ```Spree::Money``` class ```Money``` is a link to ```self```.