Reversed y_stringhash again.
y_stringhash fully working.  Shorter code generation and all tests pass.
y_master cleanup.
HashMap using YHash.
y_punycode tests.
y_commands case insensitive.