Added bug fix for RemoveText when index is greater than possible. Removed a few function overloads by utilising .NET 4.0 optional parameters.