FFI: Properly unload loaded DLLs.
Merge branch 'master' into v2.1
ARM: Fix register allocation when rematerializing FPRs.
Merge branch 'master' into v2.1
Compatibility fix for old GCC versions.
Merge branch 'master' into v2.1
Fix jit.flush(func|true).
Merge branch 'master' into v2.1
Fix argument checks for math.deg()/math.rad().
Merge branch 'master' into v2.1
Fix compiler warning.
Merge branch 'master' into v2.1
Use g->jit_base for on/off-trace detection.
Save currently executing lua_State in g->cur_L.

This is only a good approximation due to deficiencies in the design of
the Lua/C API. It indicates _some_ valid state that is/was executing.
Also reorder L->cframe stores to achieve a synchronously consistent state.
Add common helper for pointer to string formatting.
Add low-overhead profiler. Part 1: interpreter, low-level C API.
Add internal API to add sub-modules to package.preload.
Add low-overhead profiler. Part 2: low-level Lua API.
Add low-overhead profiler. Part 3: command line interface.
Install new jit.* modules, too.