Evaluate output param separately

Is this actually an improvement? I’m not sure… It’s possible it’s
actually more confusing now. Anyway, this resolves #46.
Specify utf-8 output

Fixes #42.
Fix typo
Merge pull request #47 from andylolz/46-output-format

Evaluate final bit of transform string first, to determine output format
Update cut docs to include range example
Fix typo in delete docs
Refactor to turn converters into HOFs
Merge pull request #48 from andylolz/48-converters-obj

Refactor to turn converters into HOFs
Doc typos
Add a one-line explanation of `toIntArr`