clipp tests: Force log data read from disk to be bindary encoding.
Pass the ruby and gem binary paths determined by configure to the RPM spec file.
config-parser: Fixed failure to check return code (rc) of create call.
config parser: Found/fixed one other call that does not properly check rc value.
engine/module: Fix false IB_OK return in ib_module_file_to_sym() for modules that are valid DSOs but not valid IronBee modules.
predicate/meta_call: Add AliasCall for direct aliases.
predicate/standard_ironbee: Field now known as Var; Field continues to exist as alias of Var.
predicate/reference: Clean up.
predicate/standard_filter: Sub is now implemented via AliasCall.
predicate/ibmod_predicate: Fixed bug in transformation code (see below).

ibmod_predicate did a single pass; now it does passes until the graph is stable.
predicate/standard_ironbee: Updated to use Ironbee++ var interface.
predicate/standard_ironbee: Var is now aware of initial phase and final phase.
predicate/ibmod_predicate: Remove unused roots-of-phase function.
engine/rule: Rules now claimed at directive time rather than context close; phase not required.
engine/rule_engine.c: Remove unused parameter from rule_allow().
predicate/ibmod_predicate: Support phaseless rules.
engine/core: Add phase information to all core vars.
lua: Reduce Lua chattiness.
clipp/clippscript: Fix documentation error.
predicate: Add long form of `var` which allows for user provided wait/final phases.