imap: Add some combinators, fix up some docs, add docs, fix up unit tests.
io.sockets.secure.openssl: Check error code in unit test.
help.lint.checks: check for disposable leaks and print more details when $values are wrong
FUEL: correct fuel-helps word lookup algorithm

e.g if you lookup help for pop you should see the help page for
sequences:pop not persistent.deques.private:pop
FUEL: fix factor-find-usings and use it in fuel-help--word-help so that fuel can eval code with the right vocabs imported
io: with-output-stream* example
urls: example for secure url-addr
urls.tests: unit tests for url-addr
io.sockets: example for resolve-host
io.sockets: example for the with-socket function
Docs: a few more examples for words that were missing them
Docs: example for head? and subwords
Docs: examples for vocab-files and vocab-tests
Docs: examples for io.launcher words
Docs: doc and examples for math.matrices
Docs: source-files.errors
Docs: more matrix-related documentation
Docs: fixed doc example errors triggered by help-lint and added with-disposal where applicable
build system: initial files for building using waf
buildable on linux, though the binary is corrupt