tags: new utility header.
hash: changed size parameters to take non-fixed-width integral.
string: new module; added class StringRef.
hash: added calc overloads for StringRef.
kvs: replaced name and string assignment params with StringRef.
kvs: added with-name ctors.
test/kvs/values: added with-name, copy(), and move() tests.