Fix CMake build with point clouds

- Add new CMakeLists.txt file for editors/ptcloud and corresonding
  library in macros.cmake

- Add new source and include files to CMakeLists in makerna and
  blenkernel

[#72670540]