Adding ability to temporarily change the rounding mode

I added the ability to temporarily change the rounding mode in a block passed to `Money.rounding_mode`.  I needed this feature because I'm using Stripe as my payment processor and they use a different rounding mode then I am.  So this makes it easier for me to estimate their fees.