chg: use djb2 as the hash function

Its *much* simpler and not noticeably slower on our use case when
inlined.
chg: inline timeval small functions
fix: arrange for bench reports to be printed even on fast exits