updating to use ctor/CTOR initializations.
hash2 working for strings.
utest_report now returns true if all tests pass.
Changed to a correct test.
cds/array:clear will reset stack to zero but keep used memory.
cds/string:by_lines

will read a file line by line.
return null for EOF or empty string, file with a '\0'.
return self (string) otherwise.