handle array buffer replacement
buffer log messages
IOScanListThread return queued status
emit BASECFLAGS

This will include -fno-strict-aliasing as
use of PyObject* necessitates a lot of aliasing
context manager to lock record
module import helper
thread safe processing reason

Use TLS to ensure that concurrent scanners
don't see our reason.
better caputlog output
install python config

Usable by 3rd party modules.
Fix python3 stuff
python 3 compat fix
update documentation