rename StringPrintf to StringUtils
more platform specified macros
rename include file name
string split() and join()
URI.cpp: ANSCI bracket style
string with pretty print