- More cleaning main loop.
- CMakeLists find LUA 5.2.
Removed LUASTATE.
Added SOL lua submodule.

- A bit tricky to use: if you want to access table data, you must do
'state.get<sol::table>(tblname)' and then use the [] operator. Nested
table accesses do not work. Be careful, because it of course relies on
template methods to guess return type. In any case, you can explicitly
select one by doing 'state.get<type>(name)'.
Merge branch 'master' of https://github.com/aszkid/glengine