clean internally used funs
remove remaining internal hash-module dispatches
remove the rest of internal aliases for hash ops
Core.hash -> Nocrypto.Hash.hash
bonus: remove of_sexp/to_sexp from .mlis

`with sexp` ftw
Merge pull request #190 from mirleft/smoother-crypto

Smoother crypto