hash funcs: do some cleanup...

also ensure blake context was initialised...