Add prettier BigDecimal support.

Also:
- Remove `wrong` gem from tests.
Remove dependence on `naught` gem.
Code formatting and documentation cleanup.