It uses hash.Hash now
signed merkletree now works with hash.Hash too (did i mention checking against false positives, the regular merkle test that
Bunch of renaming merkletree -> merkle