Add a hash package.

This is for juju backups.
I don't think it helps much to have the MultiWriter here.
I'd suggest just doing:

    h.hasher.Write(data)
    return h.file.Write(data)

and lose the use of MultiWriter completely.
Note that hash.Hash.Write is defined not to return errors.