small changes - seems to have bugs :S
added Lua namespaces (just a poc)

use this Lua code to test:

rs = rsInit()
rs.clear()
rs.print( "namespaces!" )
cherry picked commit 'eb59fbc78c39f760ec1979366e05c6138a258353'

for bug fixes in LuaList
Merge branch 'LuaNamespaceTest'
added namespaces for c function in lua
'rs' for clear and print
'peers' for all peer functions

added wrapper code for lua-api calls
moved existing code to new wrapper code
save button does save on hard disk now
fixed compile and fixed small bug
added function to fill rs functions (for Lua and GUI)
Merge remote-tracking branch 'hlt/master'

Conflicts:
	Lua/LuaCore.cpp
added config saving / loading
removed old code
added double click to allScripts
fixed compile
Hints TreeWidget colwidth problem fixed