Little changes and some additions to library
- Added a TrimTextRangeRunnable and a InsertTextRangeRunnable classes.
- Refactoring TestRunnableWithTestCaseOf methods to read examples from a given directory.
- Added new test cases.