* Lua 5.3 support: change to luaL_checkinteger
* general: fix a compiler warning when using Lua 5.3
* general: add clean target to Makefile to aid development