bug fix: check for correct type
Qtable
delete old test functions
fix warning
LUA_TABLEP, CHECK_LUA, CHECK_TABLE
some type checking
move misc luamacs code from eval.c to luamacs.c
added file headers
clearly delimit Luamacs code modifications