0.3.5
Backport of two bug fixes from the 0.5 branch:
BigInteger::parse()
did not always throwInvalidArgumentException
as expected- Dividing by a negative power of 1 with the same scale as the dividend could trigger an incorrect optimization which resulted in a wrong result. See #6.