* Allow logstream to stream logs from user namespace
* When streaming logs from user namespace, disable filtering lines so
all lines are printed.
* Fixes
* Document the Callback type
* Create function New for configuring logstream with additional options
* Re-use function New inside FromNamespaces
* Various stuff around the logstream
- handle `event.Object == nil` case. We have reports of this. Strange
edgecase, but 🤷.
- add tons of tests around various cases, should raise the coverage a
bit (although, we exclude test, still should be better).
* remove chan buf
* fix spelling
* final resolution
* final resolution
* fix lint
* create a log stream that doesn't reach for pkg/test globals
* v1 can now use v2's implementation
* fix godoc
* fix self comments
* fix lints
* fix t.Error message
* guard the buffer to avoid races
* rename file to stream so that logs make more sense