[x] Create CMake files to compile the cameras and gpufit code
[x] Separate gpufit between multiple files
[x] Add to the CI the library compilation
[x] Add a maven option to generate the headers file
[x] Add a maven option to compile the C++ / CUDA code
[x] Add a clang-format file to follow a consistent coding style
[x] Add libs file to automatic releases (Windows: camera only, Linux: gpufit only
[x] Update README file with instructions on how to build the project
Close #3 (Compilation with CMake)
Close #4 (Separation of gpufit in multiples files)
Close #6 (Compilation of the libs is compatible between different OS (Camera libs are only on Windows, and GPU operations are not compatible with MacOS)
Close #3 (Compilation with CMake) Close #4 (Separation of gpufit in multiples files) Close #6 (Compilation of the libs is compatible between different OS (Camera libs are only on Windows, and GPU operations are not compatible with MacOS)