added StringReplaceMulti, StringToUpperCamelCase, StringToLowerCamelCase