clipp/tests: Add holistic tests which manufactures randomized data and feeds it through IronBee in both single and multithreaded modes.
clipp/tests: Test name cleanup.
mpool: Improve locking on parent during creation.

This fixed some thread sanitizer warnings.  The previous behavior was unlikely to cause problems but was fragile in the face of possible future mpool features, e.g., adjusting pagesize.
modhtp: Only notify libhtp the headers are in when they are all in.
Adding 2 #defines as local constants to config.lua (and updating unit test).
Fixed missing _t on ib_action_inst_t creation. Added unit test.
Adding logging improvement and comments.
Lua Sig language used wrong operator name to construct operator. This resulted in negated operators (e.g., "!streq") failing to be created because the "!" was not stripped off.
logging: Remove an extraneous debug statements.
lua: Fixed some type mismatches.