Better handling of C++ exceptions.
Implemented platform-independent bytecode dump/undump.
Do not perform incremental GC steps if (g->gcrunning != 1). This allows to disable incremental garbage collection but keep emergency garbage collection enabled.
Added support for hooking into Lua lexer. Added C++ class Lua::Lexer for convenience.