cpp/string/basic string/hash

The template specializations of std for the various string classes allow users to obtain hashes of strings.