Made std::Debug threadsafe (buffer per-thread)
Added TArrayReader to traverse an array
Moved string functions to soy namespace and into SoyString.cpp/h
Added PNG reading. Moved PNG types and functions to their own file.
Added Png conversion unit test
Fixed a bunch of warnings