Update StringLibrary

Added some methods from the C# library also checked C++, none added