#1659: Added BigInteger.js (flattened commit)

Add support for BigInteger.js