Changes to work within a Rails environment [Fixes #9]

These commits make finance work within Rails. They circumvent the fact that Rails loads BigDecimal's version of `#to_d` and update the documentation to use examples that also work when running in the Rails console.