Added 3rdparty/luajit submodule from NuriaLua
Moved LuaJit related CMake code to 3rdparty/3rdparty.cmake
Include 3rdparty.cmake for all modules
Fixes in Core and Network, Tria now uses Lua for generators

* Core: Default name fix in Dependency
* Core: Allow const cv-qualified member methods in Callback
* Network: Behaviour fixes in HttpClient
* Network: Potentional infinite loop fixed in TCP transport for HTTP
* Tria: All new Lua API for code generators
* Tria: Ported the C++ and JSON generators to Lua