String - Reordered declarations and definitions

- Renamed FormatStr to FormatToStr
- Reordered declarations and definitions in String.hpp / String.cpp