Added LuaDist CMake build and macros