Updated with improvements from @andrew_tao173.riddles.org.uk :
- Removed hard coded options
- Added options for editline/readline library source
- Added option for experimental NILINTABLE
- Andrew commented that command names should come from lua.mk. I added a timestamp for tracking. (Updating lua.mk is on my todo list. See D13691)