xmalloc and better error checking, make wild_keccak_hash_dbl work with blocks with 128+ transactions