This gets int.to_bytes working for bignum, and also struct.pack with 'q' and 'Q' args on 32-bit machines. Addresses issue #1155.
From now on, all new tests must use underscore. Addresses issue #727.