Fixed old Decimal unit tests
Renamed Currency::getInstance() to Currency::of(), updated Money::of()
Replaced self:: with Decimal:: in the Decimal class