Added overloaded methods for ltrimmed and rtrimmed

Inspired by .NET’s TrimStart and TrimEnd methods, I have added the
possibility to specify characters to be trimmed, instead of only having
the ability to trim white spaces.