Basics of string manipulation

It adds a lot of string manipulation methods.

Sadly not all of them are working correctly. I'm still working to fix that.
Currently I'm implementing str.format method.

Stay tuned!