Fix missing configurables for upgrade Cherenkov algorithms
Update CMakeLists.txt to add factories declarations for SensDet that are in src/Factory.cpp rather then in the classes themselves. This is a similar structure then in GaussRICH but while there it is necessary because of a linker and a component library, GaussCherenkov only has a component library and so the factory declarations should be moved back in the cpp of the classes eventually.