feat(datatype): support EnyimMemcached type flag

EnyimMemcached uses C# `TypeCode | 0x100` as the type flag.
Only string type (TypeCode = 18) is supported in moecache.
docs: refine the class signature

fnv1a_32() hasher is removed from the doc.  It's publicly visible,
but not necessarily a moecache API.