codecheck/include_order.rb: Add standard_math.hpp
predicate: Add an Environment argument to transform().
predicate: prepare() now takes an Environment. RNS-1013
predicate/functional: prepare() now returnsa  bool indicating whether it is prepared. RNS-1003
predicate/tests/standard_test.cpp: Pass a real environment in to transform.
predicate/standard_ironbee.cpp: transformation now takes an argument and can transform if all children are literals. RNS-1003
config.h: Documenting ib_cfg_parse_target_string tfn_name list as now being made of ib_field_t.
predicate/reference.html: Update to recent changes.
predicate/Makefile: Add docs target to regenerate .html docs.
predicate/reference: Add index.
private/standard_predicate.cpp: Fix uninitialized member. (CID-1198193)
clipp/ironbee.cpp: Fix serious bug in clipp header reporting. (CID-1198189)
util/kvstore.c: Fix incorrect checking of allocation return. (CID-1198188 )
modules/lua_runtime.c: Fix incorrect checking of allocation return. (CID-1198187)
Switch some memory allocation from TSmalloc to ib_mm_pool.
RNS-970: align data types around size_t
Chop redundant (#if) cleanup code.
predicate/tests/test_standard_math.cpp: Whitespace cleanup.
predicate/standard_ironbee.cpp: Include order.
codecheck: Update dictionary.