fix warning on 64bit type 'unsigned int' but the argument has type 'size_t'
rename test.c -> chash-test.c

mostly this removes suprising behavior from "make test"