BigInteger: revamp base-10 regex

new Math_BigInteger('-09') gave 0 back as a number in GMP mode