Checked bigint compatibility. Added comments to hashlife.c
Did what I claimed having done in the previous commit

- The struct BigInt is now opaque. Changes to conversion.[ch] are necessary as it relies on a particular implementation of it, which is obselete now.

- A wide int type is used
Minor comment