Big integers fail to be parsed as Bignum

Fails with error
    Numeric value (12345678901234567890123456789) out of range of long (-9223372036854775808 - 9223372036854775807)

Test included, I haven't updated the jar file because I don't have java 6 installed and I wasn't exactly sure if it was just copied over