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 `remove` was `< 0`?
What if `remove` and `insert` was missing?
What if `position`, `remove`, and `insert` were missing?