Make some entry points public as they're used by luac.exe
Standalone Lua executable should use Debug.Assert directly, not via lua_assert
Remove unused explicit exception variables from catch clauses
Make Lua and Luac use the KopiLua DLL instead of embedding all the source files