Modernize VeloDAQ
- remove trivial explicit destructors
- prefer SmartIF for services
- prefer standalone function in anonymous namespace over member function that does not use any functionality of the class it is a member of.
- prefer direct member initialization
- prefer range-based for loops
- replace string-based selection of filter with an enum and switch
- add const
- add final
- Removed unreachable debugging code
- Changed enums to constexpr int in Tell1Kernel
- removed unused IncidentSvc