optimize logtool input process to avoid unnecessary UTF-8 transcoding
remove the api-matrix command, which contains learnist-specific notions and doesn't belong in logtool. (moved it back to the learnist project.)
rename input to source and output to sink, hopefully somewhat less generic-sounding
merge parser into collator. applications should henceforth be written purely in terms of a collator.