Move RemoveBeforeAfter actions' tests to a separate file
Move RemoveStartingTo actions' tests to a separate file
Move RemoveNextPrevious actions' tests to a separate file
Add comment for Remove action
Add RemoveAll action, update comments
Rename parameter to be readable, fix comments errors

Parameter name change:
whatToRemove -> value
Implement tests for RemoveAll action
Refactor RemoveAll action

If statement was simplified
Support only first value remove check in test for Remove action
Implement Remove and Remove.From actions
Switch to use action IsEmpty

Method String.IsNullOrEmpty usages are changed to in house IsEmpty action calls
Extend and correct comments
Move Utilities class to Actions\Utilities\UtilityExtensions

Necessary for further extension
Implement IsEmpty.OrWhiteSpace action with tests
Add .gitattributes and correct line endings
Move Remove related tests to dedicated folder
Implement Remove.IgnoringCase action with tests
Implement Remove.IgnoringCase.From action with tests
Optimize Remove and Remove.From actions a bit
Enhance position handling on TruncateTo.From action

Not supported StartOf and EndOf values was handled