Fix unsigned integer wraparounds in the mempool code.
Before:
txmempool.cpp:219:44: runtime error: unsigned integer overflow: 18446744073709551615 * 155 cannot be represented in type 'unsigned long' !=
txmempool.cpp:308:26: runtime error: unsigned integer overflow: 223 + 18446744073709551532 cannot be represented in type 'unsigned long'
txmempool.cpp:311:27: runtime error: unsigned integer overflow: 2 + 18446744073709551615 cannot be represented in type 'unsigned long'
txmempool.cpp:317:24: runtime error: unsigned integer overflow: 2056 + 18446744073709549694 cannot be represented in type 'unsigned long'
txmempool.cpp:320:25: runtime error: unsigned integer overflow: 2 + 18446744073709551615 cannot be represented in type 'unsigned long' !=
After: