lua: choice between 5.1.x & 5.2.x

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
lua-modules: choice between Lua 5.1.x & Lua 5.2.x

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
lua: add an upstream patch

from http://www.lua.org/bugs.html

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
lua: add 5.3.x serie
luajit: refactor without dont-strip.patch

the variable TARGET_STRIP does the job
luajit: refactor without shared-lib.patch

the variable BUILDMODE does the job
luajit: add host-luajit
luarocks: allow to work with host-luajit
luajit: add 2.1 branch
ljlinenoise: new package