libstd: Implement BigInt and BigUint. Issue #37

Implement BigInt (arbitrary precision integer) type.