Added support for Lua :moon:

In this commit I added support for Lua, but removed support for Move and
Roy (for now). Also revamped scripting engine, so now it is more dynamic
and I can add support also for Python and Ruby later.