Changed Strings.java to reflect different name and allowed to be subclassed

Changed name to StringUtil and the class is not final anymore. Allowed to be sub-classed. Fixed documentation to reflect this change.