Added 'splice' function to the string object

A *splice* function for strings could be useful. It takes string and inserts another string before the specified position.
What if `positition` was `> this.length`? Pad with empty string?