Release 1.1.1

Fixes sorting of script filter results.
Code optimizations

Reshuffling for minor speed gains, some added exit points, made script
dir var a constant, deduplicated locale settings.
Option to specify what to trim

`trim`, `rtrim` and `ltrim` now all accept a second argument: a regex
specifying what to trim. If no second arg is passed, they default to
`[:space:]` as before. Also got rid of superfluous subshelling.
Correctly match empty strings

Stop `is_in_class` returning true on empty strings.
Added case awareness option

Added a `case|no-case` flag to `is_in_class` and `match` to specify
explit case handling. Fixes `is_lower` and `is_upper` returning wrong
results when `nocasematch` is set.
Default to fetching global locale

If all else fails, take the long route.
Updated docs

Brought README up to speed to current`call` functionality, updated
screenshots accordingly.
Release 1.1.2

Fixes case sensitiveness in incremental searches.