ibmod_persist: Makefile should skip persist tests when persist module is not emabled.
Deprecate our bundled libloader
Adding InitCollection module to example configuration.
modules/persistence: Change all nul-string based keys to length based.  See below.

This addresses an issue where keys could be expanded using data fields.  If those data fields had embedded nuls, the resulting expanded key would be handled incorrectly as it was stored as a nul-string.  For coherency, all uses of keys, expanded or not, were changed to length based.
modules/persistence: Fix harmless static analyzer issue.
Fix logging of transaction ID
Rule engine: Cleanup handling of operator results and status codes.
Rules / rule engine: Added "auxilary" actions
Reworked the assert operator (development) to support ok/fail/true/false
Fix util tests for clang 3.3
Fixed an assert in the IpMatch operator
data, various: Simplify data used and remove some unused functions. ...

Merged ib_data_get() and ib_data_get_ex().
Removed ib_data_set() and ib_data_set_relative().
field: Fix issue with ib_field_setv_no_copy() with FLOAT or TIME fields.
var: Initial version.
var: Add filter support.
modules/xrules: Update to recent data changes.
var: Doc fix.
var: Code cleanup.
var: Add target support.
string_assembly: Add simple little string assembly library to util to efficiently build strings incrementally.