Now the abort code works on OSX.
Make the big.*i bigint ops generic.

    Now you can call them with whatever integer type you want.
Check for failures in big allocations.

    We forgot to check for errors in the mmap() return value.