fixes #1 - Overridden base in make_large_int

Base will no longer be overridden to octal/hexadecimal by make_large_int.
This means that number strings without an octal '0' or hexadecimal '0x' prefix
may be interpretted correctly.

Updated test cases accordingly.