Update godoc header
Cleanup
Return refs in param methods
Add HashFile method

Move most of the Hash(path string) code to HashFile. This should allow
al little more flexibility in the API: providing only a string-based
method to deal with paths is not very nice IMHO.
Write tests