Fixed segfault in fxasq: use at() instead of find() for FXDictionary
Ensure FOX_1_6 is defined in compat.h when building for Fox-1.6.x
Relaced old luaL_reg type; Removed useless luaL_getmetatable() call
Replaced deprecated luaL_reg with newer luaL_Reg
Return 1 instead of 0 for luaopen_dialog()
Use lua_getglobal(L,s) instead of lua_getfield(L,LUA_GLOBALSINDEX,s)
Load luacmds module the same way luafuncs and luafx are loaded
Use lua_rawlen instead of lua_objlen (future compatibility w/Lua-5.2)
Compatibility fixes for Lua-5.2.x (compiles and runs with 5.2.3)

You should now be able to build FXite with your system's Lua 5.2 shared
library. Lua 5.1 is still the default, and Lua 5.1.5 is still what's
included with the FXiTe sources. There is currently no fully automatic
way to tell configure to use 5.2, so you will need to find the name of
your 5.2 pkg-config script and pass its basename to configure with the
--with-lua-pkg= parameter, along with the --with-system-lua flag.
I was able to build on ArchLinux using this command:

  ./configure --with-system-lua --with-lua-pkg=lua

Of course, this being brand new code it needs all the testing it can
get, and it is even possible that I introduced some bugs in the old
Lua 5.1 bindings as well.
Merge branch 'master' of github.com:yetanothergeek/fxite