Implement Remove.StartingOccurrence.IgnoringCase.From actions with tests
Optimize some method calls a little
Implement Remove.StartingOccurrencePosition.IgnoringCase.From actions with tests
Implement Remove.StartingFirstOccurrencePosition.IgnoringCase.From actions with tests
Implement Remove.ToFirstOccurrence.IgnoringCase.From actions with tests
Refactor Remove Starting and To First Occurrence actions
Implement Remove.ToOccurrence.IgnoringCase.From actions with tests
Beutify comments a little
Implement Remove.ToFirstOccurrencePosition.IgnoringCase.From actions with tests
Implement Remove.ToOccurrencePosition.IgnoringCase.From actions with tests
Fix bug with removing starting or to the empty string as a marker