moved disk_hash code ot 'minimal external hash' library.