[New feature] Angelscript support (was Lua support)

I just added Lua (5.1.4 with latest hotfix patches) and a LuaWrapper class to initializes it to the project.
Maybe we should link to pre-compiled Lua libraries instead of incuding the whole source (like I did it for now). But that's something oln has more experience with than me (change it as you like).
With this and the new console we can now start to convert the commands to Lua scripts. I never worked with Lua before, so if anyone wants to give it a try:
What needs to be converted for a start would be the ODFrameListener::executePromptCommand() function in ODFrameListener.cpp.
Not sure what would be the best practice with Lua. Separate functions for each command? Or even sperate .lua files for each command? Or simply convert the whole 1k line function to Lua code?
Maybe we should link to pre-compiled Lua libraries instead of incuding the whole source (like I did it for now). But that's something oln has more experience with than me (change it as you like).
With this and the new console we can now start to convert the commands to Lua scripts. I never worked with Lua before, so if anyone wants to give it a try:
What needs to be converted for a start would be the ODFrameListener::executePromptCommand() function in ODFrameListener.cpp.
Not sure what would be the best practice with Lua. Separate functions for each command? Or even sperate .lua files for each command? Or simply convert the whole 1k line function to Lua code?