Updated string functions
Merge github.com:mks65-dw/string