Merging in Brian Pontz work on Jenkins hash