lua: ib_data_expand_test_str() no longer returns a value.
lua: Fix Sig validation issues with predicate not having fields/operator.
Squashed 'libs/luajit-2.0-ironbee/' changes from 97122bf..f2397a8

21af151 RELEASE LuaJIT-2.0.2
742ba5c Update changelog.
338e986 PPC: Add plt suffix for external calls from assembler code.
3eeb7d3 FFI: Preserve intermediate string for const char * conversion.
5a261dd Fix compatibility issues with Illumos.
d686217 Add missing PHI barrier to string.sub(str, a, b) == kstr FOLD rule.
2c3e80d FFI: Must sink XBAR together with XSTOREs.
7ef2b55 FFI: Fix unroll limit for ffi.fill().
890754e FFI: Insert no-op type conversion for pointer to integer cast.
1593e77 FFI: Improve error messages for arithmetic and comparison operators.
0f79d47 Handle calls with max. args in backends even after SPLIT.
1c7650f FFI: Fix calling conventions for ARM hard-float EABI.
5dabdb2 FFI: Fix calling conventions for 32 bit OSX and iOS simulator.
1a5fd52 Add partial support for building with MingW64 GCC 4.8-SEH.
23aa02f FFI: Ignore CTF_LONG in ffi.istype().
b030788 Fix optional argument handling in table.concat().
c5d7666 Fix optional argument handling while recording builtins.
5d6db41 FFI: Fix tailcall in lowest frame to C function with bool result.
09aeca6 Fix builtin string to number conversion for overflow digits.
895a8bc Tighten requirements for non-default optimization flags.
611ec41 Fix compiler warning.
b1327bc Document support for Lua 5.2 extension of loadfile().
f17b038 Inhibit DSE for implicit loads via calls.
b5bbacd Fix jump-range constrained mcode allocation.
389822d Fix spurious red zone overflows in machine code generation.
6ba65ce FFI/x86: Fix register allocation for 64 bit comparisons.
172bd95 FFI: Fix snapshot substitution in SPLIT pass.
d147eed DynASM: Improve validation of local backwards relocations.
eea48c8 Fix rotate definitions for variable shifts.
dac2825 Add missing GC steps for io.* functions.
78c97bc MIPS: Fix cache flush/sync for JIT-compiled code jump area.
3e286c1 ARM: Fix cache flush/sync for exit stubs of JIT-compiled code.
cea899b Allow changing *.dll/*.lib name in msvcbuild.bat.
9b7d2e9 Properly fix MSVC intrinsics for older versions.
d4bc6ab Fix memory access check for fast string interning.

git-subtree-dir: libs/luajit-2.0-ironbee
git-subtree-split: f2397a87a27d13a607edcdbac0b8029adcfe7455
luajit: Sync with upstream v2.0.2.

Conflicts:
	libs/luajit-2.0-ironbee/Makefile
	libs/luajit-2.0-ironbee/src/Makefile