Use cmake over CERN make.generic
Get rid of the CERN make.generic dependency.
That would help to get CI/CD to run fine, simplify build for others and enable yocto support
Since all the opensilecs sub-projects are versioned and installed together, it probably makes sense to have a single cmake project for them (excluding the snap7 and modbus folder ... probably these should be installed separately).
Edited by al.schwinn