Fix tests.

Foreign key tests were able to pass even with the gem disabled because they
erroneously run the `change_keys_to_bigint` migration.
Check more obvious numbers.

2 ** 31 + 1 is not a special number.  2 ** 31 -1 on the other hand, is the
maximum positive value of a signed int.