add .gch files to gitignore
rendezvous hashing header
add sort.h dependency