add: test lua script
add: basic lua state
oops: lua 5.2 has different way to init/load libs
add: liblua and libm linking
add: registering C functions