Faster rabin

On my test data ~120x faster.

There's more to come out (although I think we might be IO bound now).