Migrating to CMake as build system.

This is the first step in migrating from the configure-QMake-CMake
buildsystem to a cleaner CMake-only buildsystem. Some of the reasons
are:
 - Better windows support
 - Better integration of 3rd party dependencies (Like LuaJit or Clang)
 - Cleaner than having two-and-a-half systems

Still missing:
 - Generation of nuriavars.prf
 - Installing of nuria.prf and nuriavars.prf
 - CMake module to find the NuriaFramework in user projects
Introducing NuriaLua - Module for Lua integration in C++/Nuria!

NuriaLua uses LuaJit (Which implements Lua5.1) to provide top-notch
performance for scripting applications. Also comes with integration
of Nuria::MetaObject to Lua, so you can use your classes from within
Lua scripts with almost zero work from your side!

("Almost zero" means, you need to use Tria and call a method in
Nuria::LuaRuntime to register your type)
Updated build dep in README (CMake is now mandatory)
Added Lua module to CMakeLists.txt
CMake: Now generates and installs QMake configuration files (.prf's)
Use public https:// URLs to git submodules, not the git@ ones.
CMake, append '.exe' to tria binary on windows
Working on QMake integration, fixing paths
CMake, improved find paths for QMake binary
Added Lua module to nuria.prf, removed Qt Version suffix
CMake related fixes in Tria and Lua