Borschik should support to process strings as input or ouput #29

new API
```
inputString
basePath
```

may be `baseDir` instead of `basePath` ?