New cksum() code.

Takes full advantage of x86 (32 bits) and x86-64 architectures. This will execute 5x faster (profiled by me) and generated machine language code 60% smaller.