Refactored Decimal::dividedBy(), removed number constants
Rewrote tests for Money, added convenience methods.
Refactored Decimal::of() and Decimal::toString()
Replaced assertDecimalEquals() with assertEquals() in Decimal tests, working with __toString()
Added support for exponents in Decimal::of()