[mklib#ui] more generic echo functions
Code and inline documentation cleanup
[collection#match] throw correct error message
[string#{r,l,}trim] handle short input

Remove premature optimization leading to wrong results on input with less than 3 non-whitespace charascters.
[string#wrap] revised semantics

* don’t preserve unbalanced delimiters
* add option to collapse delimiters into one
* add `string#cap` and `string#base`for one sided operation (`like in string#{r,l}trim`)
[mklib#line] move to [mklib#cursor]
[mklib#cursor] add cword / cWORD retrieval
[mklib#cursor] add spellstatus
Add [mklib#defaults] module

Allows management of user settings in multiple scopes (i.e let `b:` settings override `g:` settings).
Add [mklib#filetype] module

Account for composite filetypes when setting and retrieving &filetype.
Add [mklib#lang] module

Handle spell checking language codes (half baked as of now).
Add [mklib#regex] module

Half baked escaping of literals only as of now.
Add [mklib#shell] module
[mklib#script] move ex interface into mklib#ex

* script#joincmd → ex#joincmd
* script#out2list → ex#outlist
* add `ex#out` for String output
[script#optparse] account for empty arg lists
Bump version to 0.2.0